2013-10-06 49 views
0

我在運行OS X 10.8.5的Mac上安裝了使用Homebrew的MySQL。每當我開始我的Mac,並嘗試連接到MySQL我碰到下面的錯誤Mac OS X上的MySQL連接錯誤10.8.5

Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) (Mysql2::Error) 

我然後運行以下命令,然後即時通訊能夠連接

mysqld stop 
mysql.server start 

但在再次重新啓動我的電腦我得到與上面相同的錯誤並且必須再次運行這些命令。任何方式來永久解決它?

謝謝。

回答

1

如果你喜歡在啓動MySQL服務器啓動和做,你會運行以下命令: (「5.6.10」是MySQL的版本號,如果你使用其他版本,將其更改。)

mkdir -p ~/Library/LaunchAgents 
cp /usr/local/Cellar/mysql/5.6.10/homebrew.mxcl.mysql.plist ~/Library/LaunchAgents/ 
launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist