MySQL错误:"服务器退出而不更新PID文件"

时间:2016-02-23 15:13:20

标签: mysql macos

我知道这是一个广泛回答的问题,但我找不到适合我案件的解决方案。

在OSX El Capitan上,我最近从MAMP安装转换为"手册"安装MySQL,使用dmg软件包(版本5.7.11)。

现在我想将datadir修改为自定义位置;它曾经工作,但我停止了服务器,它不想再启动。我尝试使用以下方式启动它:

sudo mysql.server start
sudo mysqld_safe

...但我总是收到此错误:The server quit without updating PID file (/Users/xxx/Documents/dev/MySQL/data/xxx.pid)。但是我开始将datadir放回原来的位置! (这是/ usr / local / mysql / data)

我第一次遇到这个问题时,在.err文件中清楚地记录了它(error 13如果我记得很清楚,这是一个访问问题)并且它由sudo chown -R _mysql:wheel data/和{{1的神奇组合修复}}。现在原始和自定义datadir都具有相同所有者(用户和组)和相同的读/写权限。但服务器将启动一个而不是另一个?而.err文件只记录:

sudo chmod -R 777 data/

这对我没什么帮助。 有什么想法吗?

0 个答案:

没有答案