Windows無法啓動MySQL服務,報錯1067的解決方法

更多知識,請移步我的小破站:http://hellofriend.top

近日,在使用MySQL時發現無法啓動MySQL服務且報錯1067,追查一番後,將問題的源頭鎖定在mysql.user表上。原因是誤刪或者清理了data 中的user.frm,user.MYD,user.MYI這3個文件,記不清後綴沒關係,只用知道是user開頭的文件缺失就行。

解決方法

1.找到MySQL安裝目錄下的user開頭的3個缺失文件。

我的目錄是:D:\Program Files\MySQL\MySQL Server 5.5\data\mysql
在這裏插入圖片描述

2.將上述的缺失文件拷貝到MySQL的data文件夾中。

我的是:D:\Program Files\data\MySQL Server 5.5\data\mysql (這個與自己安裝的位置有關)
下圖是拷貝完成。
在這裏插入圖片描述

3.重啓MySQL服務,發現正常啓動,問題解決。

在這裏插入圖片描述

總結:

洋人的東西不要亂刪!!! 不然就可能出現意料之外的錯誤!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章