启动时出现MySQL服务器8错误:“服务器退出但未更新PID文件”

时间:2019-03-02 06:42:09

标签: mysql

在具有macOS 10.14.3 Mojave的Macbook Pro上,我正在使用自制软件安装mysql服务器8.0.15,如下所示:

brew install mysql

但是,执行完此操作后,它将无法启动并显示以下错误消息:

ERROR! The server quit without updating PID file (/usr/local/var/mysql/<hostname>.local.pid).

我已经尝试过多次删除然后重新安装,都通过槽

brew remove mysql
brew cleanup
brew install mysql

brew remove mysql
brew cleanup
brew reinstall mysql

结果总是一样。

我知道有一个similar thread here,但它似乎是指mysql 5.X,并且该线程中建议的补救措施不起作用或不适用。

1 个答案:

答案 0 :(得分:0)

问题原来是

brew remove mysql

没有删除所有mysql实例。 /usr/local/mysql/中仍安装了先前安装的实例,这干扰了新安装。

所以

sudo rm -rf /usr/local/mysql/*

之后

brew install mysql 

解决了问题。