MySQL上的问题,需要终端帮助

时间:2014-08-10 16:16:37

标签: mysql macos

我正在篡改家酿中的东西,我在自制软件之外安装了MySQL,它突然停止工作,我试图修复它没有运气,我得到的错误是:

sudo /usr/local/mysql/support-files/mysql.server start
Starting MySQL
.................................................................................................... 
ERROR! The server quit without updating PID file (/usr/local/mysql/data/ivans-mbp.mydomain.pid).

my my.cnf看起来像这样:

[client]
socket=/var/mysql/mysql.sock

[mysqld]
socket=/var/mysql/mysql.sock

我知道对于熟悉UNIX的人来说这可能是一个简单的修复,但我刚刚转到OSX,所以我在这里有点迷失,mysqlId是否必须指向/ usr / local / mysql / data / ivans -mbp.mydomain.pid?

2 个答案:

答案 0 :(得分:0)

只需删除此文件即可。从终端执行

sudo rm /usr/local/mysql/data/ivans-mbp.mydomain.pid

您可以阅读什么.pid文件here

答案 1 :(得分:0)

尝试将文件夹的所有权更改为您自己的用户:

sudo chown -R /usr/local/mysql/

如果这不能解决您的问题,请尝试:

sudo chmod 777 /usr/local/mysql

确保没有运行mysql服务:

ps aux | grep mysql

如果您能够看到如下所示的任何mysql进程,只需终止该进程。

kill -9 {your_port}