我的情況:之前在windows下安裝過5.6版本,卸載后,現在安裝5.7版本,然后卡在Start Service這里,log日志沒報任何錯誤,后來經過不斷的嘗試各種網上的辦法終于把問題解決了。
問題的原因就是當初卸載5.6版本時,雖然表面上把軟件卸載了,但是一些注冊表和遺留的設置文件是無法自動卸載的,必須手動清除。具體的解決方法如下:
1、先到C盤下將安裝目錄下(我的C:\Program Files\或Program Files(x86)\以及隱藏文件夾下ProgramData)下的MySQL直接刪除。(可直接在C盤下搜索mysql查看相關的文件篩選出需要刪除的文件,根據路徑找到文件夾來快速刪除)
2、刪除注冊表,點擊開始->運行->regedit,打開注冊表編輯器,選擇最上面的計算機節點,按Ctrl+F,輸入MySQL,找到一個刪一個(篩選下看是否是mysql部分的注冊表。ps:別誤刪。通過看注冊表的名稱來分辨,還有一些快捷鍵的鏈接的注冊表可以不必理會)
3、打開設置查看系統安裝的應用中是否還有殘余的mysql相關應用,有的話卸載。
4、重啟電腦,重新安裝