mac 的mysql服务无法启动,并报错The server quit without updating PID file(…)

原因:可能进程里已经存在mysql进程

解决方法

1、用命令“ps -ef|grep mysqld”查看是否有mysqld进程,如果有,杀死进程,然后重新启动mysqld!

2、然而 kill -9根本无法杀死mysqld进程,因为有 LaunchDeamons定时任务守护mysqld进程,需要使用:

sudo launchctl unload -w /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist
sudo pkill mysqld

你可能感兴趣的:(macos,mysql,apache)