.. ERROR! The server quit without updating PID file (/usr/local/mysql/data/C.local.pid). ?這是啟動(dòng)mysql報(bào)錯(cuò)信息
網(wǎng)上找了很多方法,都無(wú)法解決
1.cd /usr/local/var/mysql?
2.sudo rm *.err && sudo rm *.pid?
3.sudo reboot
此時(shí)電腦重啟,MySQL如果設(shè)置了開機(jī)自動(dòng)啟動(dòng)的話,就成功啟動(dòng)了
關(guān)閉了重試了一下,可以啟動(dòng)了
很郁悶
昨天好多,今天(4月27號(hào))來(lái)了又不行了
sudo chown -R _mysql:_mysql /usr/local/mysql/ ? ? 執(zhí)行了這個(gè)也不行,,,
問java的大神,說可能沒有卸載干凈,那我干脆再卸載一遍,搞個(gè)都刪除
下面的8個(gè)命令執(zhí)行了一遍 ?
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
其實(shí)不同的安裝方式有些東西的存儲(chǔ)位置不一樣,刪除完檢查一下一些問文件是否刪除了嗓奢,沒有的話則刪除掉:
/usr/local/Cellar 里的mysql文件
/usr/local/var 里的mysql文件
/tmp 里的mysql.sock, mysql.sock.lock, my.cnf文件
pid文件和err文件都在/usr/local/var/mysql里確保刪除了
brew安裝的安裝包存儲(chǔ)在/usr/local/Library/Cache/Homebrew也可以一并刪除
執(zhí)行brew cleanup
SUCCESS ?成功了!不知道明天會(huì)怎樣,哈哈,明天不行了再來(lái)更新文章,現(xiàn)在找到原因,應(yīng)該是我重新安裝了,之前的沒有卸載干凈,不知道對(duì)大家有沒有幫助,總之,也為自己的懵逼記錄一下!!!