最近,遇到一個問題,就是mac 使用homebrew 安裝了mysql,今天使用mysql.server start,mysql無法啟動了,restart還找不到pid,說明服務並沒有啟動!
錯誤如下:
google一番,找到一個解決辦法!簡單的就是:按照啟動報的錯誤,去相應文件夾下,刪除所有的*.err文件,再創建沒有的那個pid文件!
到這一步有可能問題就解決了,但是我的依舊報錯,於是查看了一下是否還有mysql相關的進程在運行,
運行: ps -A |grep mysql,得如下結果
果斷全部kill,重新運行sudo mysql.server start ,Success!
后來發現,只要沒有手動關閉mysql服務,電腦進入睡眠狀態,再喚醒,就會出現這個問題,所以,電腦重啟一下也ok了,具體進入睡眠狀態發生了什么,還沒求甚解!