安裝MYSQL出錯:a windows service with the name MYSQL already...service.
安裝mysql5.5,安裝時提示:a windows service with the name MySQL already exists.Please uninstall this service correctly or choose a different name for the new service.
有一下幾步方法解決:
其實mysql在windows 7 下還暗藏了一招,在C盤的ProgramData資料夾下還有一個MYSQL資料夾,通常這個ProgramData是隱藏檔案,需要通過設定顯示出來(這個不再熬述),在裡面會發現MYSQL的資料夾,通常當按照網上的方法刪除乾淨之後,這個資料夾是還存在的,這就是為什麼老是在安裝的最後一步出現以下錯誤的原因,把這個資料夾刪除之後再進行安裝就沒事了(PS:說白了之前還是沒有刪除乾淨的原因)。
1:到控制面板裡面先把mysql刪除.
2:到c盤C:\Program Files目錄下把mysql目錄刪除. (這個目錄是你之前mysql的安裝目錄,你可能在d盤什麼的)
3.如果在其他盤還有設定目錄也要刪除.空目錄也要刪除
4.到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
有的話全部刪除(技巧:用F3迴圈查詢“mysql”);
如果是windows 7 的系統,還需要找到C:\ProgramData\MYSQL將其刪除;完成,
5、可以嘗試刪除殘留的登錄檔資訊HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下面找到mysql登錄檔資訊把它整個刪掉後,重灌mysql成功了!
過了這步到啟動service時又提示:Cannot create windows service for mysql.error:0
WIN+R進入CMD命令列:
C:\Users\Stone>sc delete mysql [SC] DeleteService 成功 C:\Users\Stone>