啓動mysql服務提示服務名無效

最近一段時間沒有用過mysql,今天做項目發現連接不上了,連服務也沒了,懷疑是前兩天電腦中了木馬360誤殺所致。從網上尋找之後找到解決方案,備註一下以防再次遇到,也希望幫助到有希望的朋友。

解決辦法:打開cmd,用命令進入到mysql的安裝目錄,例如我的是D:/program files/mysql/bin 然後輸入命令 mysqld.exe -install。然後再輸入命令net start mysql。會發現服務正在啓動,服務啓動成功。

如果修改了my.ini配置文件的wait_timeout或者interactive_timeout的值,可能會啓動失敗,服務也的狀態顯示啓動,無法操作,都是灰色的,這個時候打開my.ini文件,修改兩個值,默認值如下所示。

wait_timeout=315360000
interactive-timeout=315360000

保存之後在cmd中通過命令 sc delete mysql刪除服務,然後重新mysqld.exe -install一下,再啓動服務就可以了。


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