mac 上homebrew 安装的mysql,已经用了半年了都没什么问题,昨天突然报. ERROR! The server quit without updating PID file (/usr/local/var/mysql/bogon.pid).

试了许多方法,终究还是起不来,,,

最终查日志,发现

/usr/local/Cellar/mysql/5.6.23/bin/mysqld: Can't find file: './mysql/plugin.frm' (errno: 13 - Permission denied)
​​哈哈,终于有切入点了,这不是没权限吗,然后

解决1

mysql的数据文件是放在/usr/local/var/mysql这个路径下的。 对./mysql/plugin.frm授权:

sudo chmod 777 plugin.frm

启动,依然不成功!!!

解决2

对整个目录:

sudo chown -R mysql:mysql /usr/local/var/mysql

重启后成功,^_^!!!

udo mysql.server start
Starting MySQL
.Logging to ‘/usr/local/var/mysql/wangkevindeAir.lan.err’.
SUCCESS!

 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。