最近一段時間沒有用過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一下,再啓動服務就可以了。