MySql在升级Yosemite之前正常运行。升级后无法建立连接!
我从MySql Workbench获得以下消息:
Your connection attempt failed for user 'root' from your host to server at 127.0.0.1:3306:
Can't connect to MySQL server on '127.0.0.1' (61)
使用终端连接时,出现以下错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
有什么建议吗?
答案 0 :(得分:0)
MySQL正在运行吗?在终端尝试以下类似内容:
shell> mysqladmin version
shell> ps aux |grep mysql
如果没有,为什么不呢?从10.10开始,它很可能与OS X不允许启动项目有关。在这种情况下,使用launchd来控制它:
http://dev.mysql.com/doc/en/osx-installation-launchd.html
链接文档描述了如何设置launchd以及启动MySQL实例。此外,在撰写本文时,由于StartUp的上述问题,首选项窗格在OS X 10.10(启动/停止mysql)上不起作用。但是,将来会修复它。