標籤:mysql不能啟動
Mysql不能啟動故障排查
1、啟動mysql失敗
650) this.width=650;" src="https://s5.51cto.com/wyfs02/M00/96/E7/wKioL1kml_vjkpPpAAALY8Oqh_U321.png-wh_500x0-wm_3-wmp_4-s_3235098106.png" title="11.png" alt="wKioL1kml_vjkpPpAAALY8Oqh_U321.png-wh_50" />
2、查看日誌
650) this.width=650;" src="https://s4.51cto.com/wyfs02/M01/96/E7/wKiom1kmmAmDuHTHAACKibNQKrE662.png-wh_500x0-wm_3-wmp_4-s_1900984371.png" title="12.png" alt="wKiom1kmmAmDuHTHAACKibNQKrE662.png-wh_50" />
提示找不到binlog檔案(可以執行如下命令查看)
650) this.width=650;" src="https://s4.51cto.com/wyfs02/M02/96/E7/wKioL1kmmBzx2COfAAAIiW6WHeI228.png-wh_500x0-wm_3-wmp_4-s_2362001264.png" title="13.png" alt="wKioL1kmmBzx2COfAAAIiW6WHeI228.png-wh_50" />
(mysql找binlog檔案靠讀取index檔案,如果index裡面的檔案沒找到就報錯了)解決方案就是把index中缺失的刪掉,或者刪除或清空index檔案
步驟:
一、 mv mysql-bin.index mysql-bin.index.bak
(備份mysql-bin.index檔案且原檔案刪除)
二、 service mysqld start
(啟動mysql服務,發現啟動成功)
本文出自 “10946218” 部落格,謝絕轉載!
Mysql不能啟動