解決卸載了mysql之後,mysql服務仍在,顯示讀取描述失敗,錯誤碼2的問題,mysql錯誤碼

來源:互聯網
上載者:User

解決卸載了mysql之後,mysql服務仍在,顯示讀取描述失敗,錯誤碼2的問題,mysql錯誤碼

我首先用360軟體管家,卸載mysql5.5,卸載了mysql之後,再依次刪除 mysql的安裝目錄、c盤下的隱藏檔案夾ProgramData裡面的MySql檔案夾。

然後cmd  -> regedit 再斷行符號,進註冊表裡面,刪除了裡面的

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/MySQL,

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Control/MySQL,

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/MySQL, HKEY_CURRENT_USER/Software/MySQL .

但是我發現,再windows服務裡面,該mysql服務仍在,並且顯示”<讀取描述失敗,錯誤碼2>”,雙擊它出現,在本機電腦上找不到該檔案什麼的,啟動不了,也刪不掉。該名為“mysql”的服務存在在那裡,如果不刪除它,將會對你重裝mysql有很惡劣的影響。在安裝好mysql,配置它的時候,在倒數第三還是第四步,有個地方是預設著輸入“mysql”這個名稱,這裡的這個名稱就是將作為windows的服務的名稱,用心觀察就會發現。這時候,如果你還是預設著用mysql,將會導致在配置的最後一個視窗的倒數第二個步驟的選項的開頭是“x”,就是開啟不了服務,原因是之前名為“mysql”的服務已經存在,沒有刪除,而且它是開啟不了的,所以就導致這裡的錯誤。這時候,你要是想配置成功也行,把配置步驟後退到那個輸入服務名稱的地方,把“mysql”改成另外一個名稱即可,只要不與本機電腦已經存在的服務名稱相同就可以了。後來我在網上查了一下,用以下方法可以刪除該名為“mysql”的服務,步驟如下:

1.依次開啟“開始菜單——所有程式——附件”2.右擊“命令提示字元”,單擊“以管理員身份運行”3.在命令提示字元視窗下執行sc delete 服務名

我要刪除的該服務名為“mysql“,所以這裡的服務名應該換為”mysql“, 需要注意的是: 這裡的步驟做完了之後,需要重啟電腦,該服務才會刪除消失不見,不重啟

的話,它還是存在那裡的。重啟電腦之後,你把上面所講的安裝好mysql後,配置的時候要輸入的那個服務名改為”mysql“,你會發現在最後一個視窗的倒數第二步不

會出錯了,竟然成功配置了。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.