天天看點

MYSQL服務無法啟動,提示資訊1067解決辦法

不得不吐槽mysql5.1這個版本實在是太不穩定了

MYSQL服務無法啟動,提示資訊1067解決辦法

,重新開機了一下mysql服務就崩潰了。

百度了好多部落格,說什麼修改my.ini檔案就行了,尼瑪都不行,還是谷歌靠譜,解決辦法就是徹底解除安裝之後重新安裝。

重新下載下傳了mysql5.6的noinstall版本,解壓縮到d盤檔案夾命名為mysql。

1、 進入cmd  輸入指令: sc delete mysql 提示若是delete service success,證明删除服務成功; 

2、備份mysql5.1檔案夾下的my.ini檔案後直接将mysql5.1檔案夾全部删除

3、開始->運作-> regedit 看看系統資料庫裡這幾個地方删除沒有 

  hkey_local_machine\system\controlset001\services\eventlog\application\mysql 目錄删除 

  hkey_local_machine\system\controlset002\services\eventlog\application\mysql 目錄删除 

  hkey_local_machine\system\currentcontrolset\services\eventlog\application\mysql 目錄删除(我解除安裝的時候沒有找到,略過後仍達到完全解除安裝的目的。) 

解除安裝完之後就重新安裝吧。

4、新的檔案夾名字為mysql,将之前備份的my.ini檔案修改一下,我這裡就直接貼我的了。

5、以管理者身份運作cmd。進入d盤,然後輸入複制以下指令:

d:\mysql\bin\mysqld -install mysql --defaults-file="d:\mysql\my.ini"

出現servicesuccessfully installed.表示安裝成功。

然後打開服務視窗(在運作框中輸入services.msc即可打開服務視窗,然後可以找到mysql服務了)

6.啟動mysql服務

net start mysql

mysql服務正在啟動 

5.登陸mysql伺服器

mysql -u root -p

enterpassword:(root密碼自己設定就好了,注意:mysql的管理者使用者名為root,密碼預設為空。)

繼續閱讀