mysql 安裝失敗 start service執行不下去


前言

自己在使用HeidySQL操作mysql的時候,突然發生了“ERROR 1130 (HY000): Host ‘xxxx’ is not allowed to connect to this MySQL server”這一問題。

網上給出的答案大多數是,更改my.ini文件,這個文件應該是在C:\ProgramData\MySQL\MySQL Server 5.7目錄下,而不是MySql的安裝目錄下,另外ProgramData為隱藏文件。

在[mysqld]的段中加上一句:skip-grant-tables

但是自己還是無法解決,遂嘗試重新安裝MySql,但是會卡住在start service 界面

我觀察到,在安裝的過程中,有一步需要驗證密碼,說明之前的卸載不徹底,保留了之前的賬戶

接下來,記錄下,如何徹底的卸載MySql,從而解決start service 這一問題

方法

1.卸載與MySql有關的軟件

2. 刪除以下注冊表(win + r  ->  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 目錄刪除

以上三個注冊表有則刪除

3.刪除C:/ProgramData/MySql這個文件夾,注意ProgramData是個隱藏文件


重啟電腦,再次安裝MySql,應該就不會出現卡住在Start Service這個問題了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM