我是win7的系統,重新安裝MySQL,總是到最後第三項出錯,提示could not start the service mysql error:0(原來裝的是mysql-essential-5.1.57-win32.zip,卸載後要重新安裝mysql-5.5.15-win32.zip)。
一下午,重新安裝N次終於解決,從網上搜到的資料大都不全面,現在整理出來與大家共享!:
卸載mysql時並沒有完全刪除相關文件和服務,需要手動清除。
先進入添加刪除程序,找到MySQL選擇卸載。
然後清除相關文件,要清除的文件主要有:
一、mysql的安裝目錄,一般為C:\Program Files目錄下。
二、mysql的數據存放目錄,一般在C:\ProgramData\MySQL目錄下(需要注意的是ProgramData這個文件夾默認是隱藏的,要通過 工具->文件夾選項->查看->顯示所有文件與文件夾 來設置隱藏文件可見)。
三、刪除注冊表數據,開始--運行--regedit,刪除以下幾個文件:
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL
我在注冊表裡CTRL+F搜索跟MySQL有關的注冊表項發現不止上面幾個,反正找到的都刪了!
四、把MySQL Datafiles目錄(安裝MySQL時自己設置的路徑)也刪除了。
五、重新安裝。
*