第一次安裝好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ù):

好吧, 接下來又接著輸入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

STEP 2
并將下面這句話?? 原封不動(dòng) 復(fù)制到 .bash_profile 文件中
記得保存(command+S), 然后關(guān)閉.
export PATH=${PATH}:/usr/local/mysql/bin

這一步完成之后徹底關(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)閉再來試試看~~~

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