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

來源:互聯網
上載者:User

標籤:mysql服務卸載不了   讀取描述失敗   錯誤碼2   

我首先用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“,你會發現在最後一個視窗的倒數第二步不會出錯了,竟然成功配置了。

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

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.