今天在xampp-control中啟動不了mysql,提示說mysql service沒啟動,一時還真不知道怎么回事,我是在360安全衛士提示我是否將mysql設置為系統服務時選擇了“否”,結果就出了這個問題, 我是想:既然是系統服務,那我把系統服務停了應該可以了吧,于是我通過xampp-control中的SCM進入服務,找到mysql,然后將啟動類型改為“已禁用”,可是還是不行,于是上網找解決方案,網上找到的解決方案是:
運行xampp/mysql 目錄下的 mysql_installservice.bat 彈出dos窗口后按任意鍵關閉,然后運行相同目錄下的mysql_uninstallservice.bat 即可,在XAMPP的控制版面可以成功啟動 MySql啦,當然,要確保XAMPP能正常工作,端口 80 ,443和3306必須空閑。沒空閑的話可以用端口監聽工具查,然后結束相應進程。或者在cmd 輸入netstat -ano,看這幾個端口是否占用,若占用,記住PID,然后在任務管理器里對于相應的PID,結束即可。沒PID顯示的話點擊任務管理器的查看,然后點選擇列,勾選PID即可。
依照做完后還是沒效果,但重啟下電腦后就好了,所以具體是哪個方法解決了這個問題我也不是太清楚,有時間了再測試下,呵呵,希望這個對大家能有所幫助。