MySQL5.7 服務啓動不了的問題

上週好不容易把MySQL弄好了,然後表也建好了。一切OK後,就關掉電腦回家去了。這周來,突然發現MySQL沒有啓動。以下是我一步一步解決問題的步驟記錄:

1、發現MySQL沒有正常啓動。打開 任務管理器 ,找到MySQL,右鍵啓動。提示錯誤:找不到路徑,錯誤代碼2。細看之下,發現MySQL那裏的描述也是同樣的問題,提示mysql讀取描述文件失敗,錯誤代碼:2。初步判定是MySQL的服務不知怎麼地出了問題。

2、百度解決方法。這裏的話,網上各種方法都有。其中有條,指出這種問題很有可能是服務的註冊路徑和服務的安裝路徑不一致。可以手動進入註冊表進行修改。但是,在本機的註冊表裏,沒有找到MySQL這條,所以手動修改路徑這裏不行了。

3、重新查找其他方法。發現一個說,可以先remove掉MySQL服務,重新install。這個的解決思路很普通,但應該也是最適用的。於是,進行了mysqld -remove。緊接着進行mysqld -install,提示successful。但這時net start MySQL又出現了問題,提示“無法啓動服務,原因可能是已被禁用或與其相關聯的設備沒有啓動。”走到這裏時,發現這條思路是對的,只是遇到了新的問題。

4、重啓電腦。雖然,現在有了突破了,但提示錯誤還在。不過,思路又沒問題,猜測是服務被remove後,需要重啓電腦。於是,重啓了電腦。

5、開機後,進入任務管理器。發現MySQL找不到了,事情好像比最開始還複雜了。但是,這恰恰說明,我們的remove操作成功了。MySQL已經被成功刪掉了,只是我們的install操作好像沒用。不過沒關係,只要被刪掉了就好說。

6、進行mysqld -install。因爲MySQL被刪掉了,這點可以從多個方面驗證。此時,直接進行install就好了。但是,這時提示:Install/Remove of the Service Denied。這個問題很簡單,重新以管理員的方式打開cmd,然後install。

成功,解決問題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章