Error:Cannot create Windows service for MySql Error:0解決方案
Error: Cannot create Windows service for MySql. Error: 0
圖示:
當你沒有事先停止並卸載已有MySQL服務,並且使用MySQL Configuration Wizard(配置向導)重新安裝或升級MySQL時,會遇到該問題。發生的原因是,當配置向導試圖安裝服務時,它發現已經有一個同名的服務。 www.2cto.com
解決該問題的一個方案是使用配置向導時選擇mysql之外的其它服務名。這樣可以正確安裝新服務,但保留了原來的服務。但是這樣不好,最好是卸掉不再使用的舊服務。
要想永遠卸掉舊的MySQL服務,通過管理權限用戶在命令行執行下面的命令:
[plain]
C:\>sc delete mysql
如果Windows版本中沒有sc工具,可以從 下載sc工具下載delsrv工具並使用delsrvMySQL語法。
網上也有一些比較好的方法,現整理如下:
① 到控制面板刪除mysql安裝文件
② 到計算機-服務,去停止mysql服務
③ 去你安裝的目錄下(c盤、d盤等,全部刪除干淨):
一、mysql的安裝目錄,一般為C:\Program Files目錄下。
二、mysql的數據存放目錄,一般在C:\Documents and Settings\All Users\Application Data目錄下(需要注意的時Application Data這個文件夾默認是隱藏的,要通過 工具->文件夾選項->查看->顯示所有文件與文件夾 來設置隱藏文件可見)。
www.2cto.com
三、刪除注冊表數據,通過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