.. 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如果设置了开机自动启动的话,就成功启动了
关闭了重试了一下,可以启动了
很郁闷
昨天好多,今天(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
SUCCESS 成功了!不知道明天会怎样,哈哈,明天不行了再来更新文章,现在找到原因,应该是我重新安装了,之前的没有卸载干净,不知道对大家有没有帮助,总之,也为自己的懵逼记录一下!!!