问题:
mysql 服务启动报错: ERROR! The server quit without updating PID file (/usr/local/var/mysql/XX.local.pid)
原因:
可能是昨天不小心点到更新系统,或者是勾选的自动跟随系统开机启动.
解决:
1.
sudo mysql.server start
错误:
ERROR! MySQL server PID file could not be found!
Starting MySQL
. ERROR! The server quit without updating PID file (/usr/local/var/mysql/XXdeMacBook-Pro.local.pid).
解决:
1.输入命令:sudo chown -R _mysql /usr/local/var/mysql
2.再次重启:sudo mysql.server restart
XX@XXMacBook-Pro ~ % sudo mysql.server restart
ERROR! MySQL server PID file could not be found!
Starting MySQL
. SUCCESS!
可能对你们的有用,但是对我的没有用.
2.
终端界面下输入#
sudo mysql.server start
启动mysql服务,启动成功后继续输入#
mysql -u root -p
直接回车进入数据库#
进入终端输入:cd /usr/local/mysql/bin/回车后;#
登录管理员权限 sudo su回车后;输入管理员对应的密码
输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables & 回车后mysql会自动重启(偏好设置中mysql的状态会变成running)
输入命令 ./mysql回车后#
下面这个解决了.
https://pan.baidu.com/s/1qbF8vtON2sLzNetXCITnSQ
新版的MySQL,本想更新的.解决了暂时就不更新了.
网友评论