mysql无法启动OSX - 无法通过套接字连接

时间:2012-06-27 20:17:43

标签: mysql macos

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

这就是我在运行$ mysql(或sudo !!之后......)时得到的内容我已经安装了首选项窗格并且在过去没有启动和停止它的问题。我收到此错误,并在检查首选项窗格后,它没有运行。点击“启动服务器”导致它提示我输入密码,然后挂起几秒钟,但没有启动服务器。

mysqld: Can't change dir to '/usr/local/mysql-5.1.51-osx10.6-x86_64/data/' (Errcode: 13)

120627 16:11:22 [错误]中止

是我从命令行运行$ mysqld时得到的。我已经看了六个关于这个主题的其他帖子,但是由于我今天没有对我的机器配置做任何事情,所以似乎没有一个真正应用(到目前为止),并且今天早上mysql运行良好。

我可以查看日志吗?我应该调查my.conf设置吗?如果我在安装cx_Oracle时牺牲了一只羊羔,那么数据库之神会被安抚吗?

1 个答案:

答案 0 :(得分:-1)

卸载当前的mysql版本,然后使用Homebrew安装mysql。

brew install mysql

我发现这个答案非常有用:https://stackoverflow.com/a/6378429/554406