mac MySQL的那些坑之mysql: command not found

第一次安裝好MySQL后, 打開終端準(zhǔn)備輸入 mysql -uroot -p 發(fā)現(xiàn)報錯:

-bash: mysql: command not found

報錯原因: 簡單來說就是為mysql這個指令綁定一個可執(zhí)行程序的路,如mac上默認的mysql路徑為/usr/local/mysql/bin

解決:

按照網(wǎng)址上的命令在終端輸入了一下,

alias mysql=/usr/local/mysql/bin/mysql

alias mysqladmin=/usr/local/mysql/bin/mysqladmin

然后再輸入 mysql -uroot -p 發(fā)現(xiàn)又報錯了.

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

報錯原因: 這個錯誤比較簡單啦, 一看就是你沒有連接上MySQL的服務(wù)器

解決:

系統(tǒng)偏好設(shè)置< MySQL < Start MySQL Server

顯示如圖就說明已經(jīng)開啟了SQL服務(wù):

Running~~

好吧, 接下來又接著輸入mysql -uroot -p 發(fā)現(xiàn)終于允許敲密碼了!
登錄初始密碼, 然后立馬換密碼啊! 怎么更換密碼, 請看我的另一篇文章~
](http://www.itdecent.cn/p/0f23874705be)

然后就可以使用mysql, 但是我突然想起一個事

關(guān)閉了這個終端下次再開啟的時候會不會又報錯了.

果然不出我所料. 也不能每次都輸入上面的兩個語句吧.
學(xué)習(xí)就是這樣, 從一個坑跳到另一個坑~
怎么樣能夠一勞永逸呢? 可以去修改環(huán)境變量.

解決:

STEP 1
輸入如下命令修改home目錄下的 .bash_profile 文件,如果之前沒有進行過環(huán)境變量的配置,那么該文件將是空白的無內(nèi)容,執(zhí)行如下命令

sudo open .bash_profile
.bash_profile 文件

STEP 2
并將下面這句話?? 原封不動 復(fù)制到 .bash_profile 文件中
記得保存(command+S), 然后關(guān)閉.

export PATH=${PATH}:/usr/local/mysql/bin
復(fù)制語句

這一步完成之后徹底關(guān)閉命令行
重新打開就可以使用的MySQL命令了.

然而, 由于我是新電腦, 根本就沒有bash_profile文件, 所以報了這個錯:

The file /Users/gaoxinru/.bash_profile does not exist.

解決:

自然就是創(chuàng)建一個 .bash_profile 文件了.
打開終端開始輸入:
STEP 1

cd ~ 

*注: * 進入HOME文件夾中

STEP 2

touch .bash_profile 

*注: * 創(chuàng)建一個 .bash_profile 文件

STEP 3
然后就與上面相同, 打開.bash_profile 文件

open .bash_profile

STEP 4
將下面這句話?? 原封不動 復(fù)制到 .bash_profile 文件中, 記得保存(command+S), 然后關(guān)閉.

export PATH=${PATH}:/usr/local/mysql/bin

這次, 把終端關(guān)閉再來試試看~~~

歡迎進入MySQL~

希望mac MySQL的那些坑這一系列文章能夠幫助大家盡快入門~~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容