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

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

-bash: mysql: command not found

報(bào)錯(cuò)原因: 簡(jiǎn)單來說就是為mysql這個(gè)指令綁定一個(gè)可執(zhí)行程序的路,如mac上默認(rèn)的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)又報(bào)錯(cuò)了.

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

報(bào)錯(cuò)原因: 這個(gè)錯(cuò)誤比較簡(jiǎn)單啦, 一看就是你沒有連接上MySQL的服務(wù)器

解決:

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

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

Running~~

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

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

關(guān)閉了這個(gè)終端下次再開啟的時(shí)候會(huì)不會(huì)又報(bào)錯(cuò)了.

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

解決:

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

sudo open .bash_profile
.bash_profile 文件

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

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

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

然而, 由于我是新電腦, 根本就沒有bash_profile文件, 所以報(bào)了這個(gè)錯(cuò):

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

解決:

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

cd ~ 

*注: * 進(jìn)入HOME文件夾中

STEP 2

touch .bash_profile 

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

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

open .bash_profile

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

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

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

歡迎進(jìn)入MySQL~

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

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

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

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