解決 無法啓動mysql server問題:“1067”進程意外終止
注意:本方法只適用於某些情況下的無法啓動mysql server的問題,不能保證所有情況下都起作用!
今天重置了一下電腦,發現通知欄mysql的小海豚一直是紅色的
無論怎樣啓動都沒有用,於是上網找了一些解決辦法最後成功解決,下面分享一下。
1、首先找到mysql server的安裝目錄。
默認會在 C:\ProgramData\MySQL\MySQL Server 5.7 這個目錄下。
注:ProgramData 是一個隱藏的文件夾,要在查看中勾選隱藏的文件
2、打開mysql server的安裝目錄中的my.ini文件。
修改其中一行
default-storage-engine=INNODB 改爲 default-storage-engine=MyISAM
3、刪除ib_logfile0
和ib_logfile0
這兩個文件。
4、重新在service. msc啓動mysql server服務,已經可以成功啓動
5、解決後續問題
- 成功啓動mysql服務之後去workbench或者navicat打開表看一看,發現,表全部都打不開了。
- 解決辦法:重新導入表空間
命令如下:ALTER TABLE test.car IMPORT TABLESPACE;
此方法能夠恢復一些受損的表,但不能恢復全部的表。(所以說平常做好備份)