2018-04-26 mac MySQL 安装后不能启动.. ERROR! The server quit without updating PID file (/usr/local/mysql...

报错信息

.. ERROR! The server quit without updating PID file (/usr/local/mysql/data/C.local.pid).  这是启动mysql报错信息

网上找了很多方法,都无法解决

1.cd /usr/local/var/mysql 

2.sudo rm *.err && sudo rm *.pid 

3.sudo reboot

此时电脑重启,MySQL如果设置了开机自动启动的话,就成功启动了


2018-04-26 mac MySQL 安装后不能启动.. ERROR! The server quit without updating PID file (/usr/local/mysql..._第1张图片
活动监视器


2018-04-26 mac MySQL 安装后不能启动.. ERROR! The server quit without updating PID file (/usr/local/mysql..._第2张图片
关闭了重试了一下

关闭了重试了一下,可以启动了

很郁闷

昨天好多,今天(4月27号)来了又不行了

sudo chown -R _mysql:_mysql /usr/local/mysql/     执行了这个也不行,,,

问java的大神,说可能没有卸载干净,那我干脆再卸载一遍,搞个都删除

下面的8个命令执行了一遍  

sudo rm /usr/local/mysql

sudo rm -rf /usr/local/mysql*

sudo rm -rf /Library/StartupItems/MySQLCOM

sudo rm -rf /Library/PreferencePanes/My*

rm -rf ~/Library/PreferencePanes/My*

sudo rm -rf /Library/Receipts/mysql*

sudo rm -rf /Library/Receipts/MySQL*

sudo rm -rf /var/db/receipts/com.mysql.*

参考:https://stackoverflow.com/questions/1436425/how-do-you-uninstall-mysql-from-mac-os-x

其实不同的安装方式有些东西的存储位置不一样,删除完检查一下一些问文件是否删除了,没有的话则删除掉:

/usr/local/Cellar 里的mysql文件

/usr/local/var 里的mysql文件

/tmp 里的mysql.sock, mysql.sock.lock, my.cnf文件

pid文件和err文件都在/usr/local/var/mysql里确保删除了

brew安装的安装包存储在/usr/local/Library/Cache/Homebrew也可以一并删除

执行brew cleanup



2018-04-26 mac MySQL 安装后不能启动.. ERROR! The server quit without updating PID file (/usr/local/mysql..._第3张图片
Success

SUCCESS  成功了!不知道明天会怎样,哈哈,明天不行了再来更新文章,现在找到原因,应该是我重新安装了,之前的没有卸载干净,不知道对大家有没有帮助,总之,也为自己的懵逼记录一下!!!

你可能感兴趣的:(2018-04-26 mac MySQL 安装后不能启动.. ERROR! The server quit without updating PID file (/usr/local/mysql...)