長時間未登錄mysql或者重新安裝mysql,可能會出現mysql啟動失敗的情況,一般情況是
/usr/local/mysql/data”的擁有者發生了改變
在終端運行 sudo chown -R mysql /usr/local/mysql/data
如果上述操作依然無法啟動這是可以考慮查看mysql進程
在終端運行 ps aux |grep mysqld 查看進程如圖
殺死全部的mysql進程 (圖中_mysql 是數據庫名稱 98281 是進程名)
在終端運行 kill -9 進程名殺進程
然后再次啟動就OK了