Mac OS M3平台DMG安装MySQL无法重启:PID文件异常
解决Mac M3上MySQL DMG安装版重启时PID文件错误的问题
针对你遇到的ERROR! MySQL server PID file could not be found!和ERROR! The server quit without updating PID file报错,按以下步骤排查修复:
清理残留进程与无效PID文件
- 先检查是否有未彻底关闭的MySQL进程:
找到所有带ps aux | grep mysqlmysql的进程,用kill -9 [进程ID]强制杀掉(替换[进程ID]为实际数值) - 删除错误提示中的无效PID文件:
sudo rm /usr/local/mysql/data/PRASHANTs-MacBook-Air.local.pid
- 先检查是否有未彻底关闭的MySQL进程:
修复数据目录权限
强制关闭可能导致数据目录权限错乱,执行以下命令修正:sudo chown -R mysql:mysql /usr/local/mysql/data确保MySQL进程对数据目录有完整读写权限。
重新启动MySQL服务
不要直接用restart命令,先尝试冷启动:sudo /usr/local/mysql/support-files/mysql.server start启动后验证是否正常:
mysql -u root -p能正常进入MySQL命令行则说明恢复成功。
后续注意事项
避免强制关闭MySQL服务,正常停止请用:sudo /usr/local/mysql/support-files/mysql.server stop或者通过MySQL客户端执行:
mysqladmin shutdown -u root -p
内容的提问来源于stack exchange,提问作者Prashant Kumar Jha
相关产品推荐
相关产品推荐

