0
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的同时牺牲了一只羔羊,数据库大神会不会被安抚?

4

1 回答 1

-1

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

brew install mysql

我发现这个答案很有帮助:https ://stackoverflow.com/a/6378429/554406

于 2012-06-27T21:40:10.370 回答