Yosemite OS更新后,El Capitan OS出现错误



我的MacBook上MySQL有问题。在安装MySQL服务器之前,我已经将操作系统从Yosemite升级到El Capitan。

现在,当我尝试在终端上运行MySQL时,我得到了这样的错误

ERROR! The server quit without updating PID file
有谁能帮我吗?非常感谢!

尝试更新my.cnf文件以手动设置PID文件的位置。你可以这样做:

在终端中运行以下命令。

ps -ax | grep mysql

这将列出所有重要mysql文件的位置。查找——pid-file

的路径

我将看起来像这样:

--pid-file=/path/to/your/local/mysqld.local.pid

复制mysqld.local.pid文件的路径

接下来使用nano 打开my.cnf文件
sudo nano /usr/local/mysql/my.cnf

在my.cnf文件的末尾设置pid-file路径。搜索pid-file。如果找不到,可以在my.cnf文件的末尾手动输入。这将告诉mysql在哪里查找PID文件。像下面的例子一样输入您复制的路径。

pid-file = /path/to/your/local/mysqld.local.pid

关闭并保存文件

下一步重启mysql。你可能需要这样做两次来重置你的PID错误。

sudo /usr/local/mysql/support-files/mysql.server start

那应该能解决你的问题!祝你好运

我必须在/etc中创建文件my.cnf,并在/your/local/mysqld.local.pid行pid-file =/path/之前添加[mysqld]终于成功了!

最新更新