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

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

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

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

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