错误!服务器退出而不更新El captian上的PID文件

Yun*_*hee 2 mysql macos terminal pid osx-elcapitan

我在启动mysql时遇到问题,我在Mac上更新为El captian。

在航站楼,

brew安装mysql

mysql.server启动

但它不起作用,这是错误消息。

 Starting MySQL... ERROR! The server quit without updating PID file(/usr/local/var/mysql/Heo-MacBook-Pro.local.pid).
Run Code Online (Sandbox Code Playgroud)

请帮帮我!

小智 5

先试试这个:

/usr/local/var/mysql/support-files/mysql.server restart
Run Code Online (Sandbox Code Playgroud)

如果这不能解决删除或备份 /etc/my.cnf


也试试这个方法:

sudo /usr/local/var/mysql/support-files/mysql.server start
Starting MySQL
. ERROR! ....................
Run Code Online (Sandbox Code Playgroud)

删除 .err 文件,如下所示:

rm *.err /usr/local/var/mysql/data/
Run Code Online (Sandbox Code Playgroud)


Bra*_*ian 5

使用brew命令启动mysql服务时,我遇到了同样的问题。如果您使用的是MacOS,请转到系统偏好设置,然后单击MySQL图标。可能您会在某些目录中看到有关拒绝权限的信息。您需要做的就是授予权限。

那对我有用。

  1. 打开你的终端
  2. 执行以下命令: sudo chown -R mysql /usr/local/mysql/data