2013-10-06 64 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