.. 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 ?成功了!不知道明天會怎樣,哈哈,明天不行了再來更新文章,現在找到原因,應該是我重新安裝了,之前的沒有卸載干凈,不知道對大家有沒有幫助,總之,也為自己的懵逼記錄一下!!!