xamp已有mysql端口修改依然启动不_关于xampp启动不了mysql的解决方法
今天在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必須空閑。沒空閑的話可以用端口監聽工具查,然后結束相應進程?;蛘咴赾md 輸入netstat? -ano,看這幾個端口是否占用,若占用,記住pid,然后在任務管理器里對于相應的pid,結束即可。沒pid顯示的話點擊任務管理器的查看,然后點選擇列,勾選pid即可。
依照做完后還是沒效果,但重啟下電腦后就好了,所以具體是哪個方法解決了這個問題我也不是太清楚,有時間了再測試下,呵呵,希望這個對大家能有所幫助。
關于Xampp啟動不了Apache和Mysql的問題及解決方法2017-03-22 20:04 | #2樓
1.安裝xampp后啟動不了apache和mysql,xampp提示80端口和443端口被占用。
解決方法:
1)在\?xampp\apache\conf目錄下??,打開http://www.ahsrst.cnnf,將里邊的80端口全部改成一個未被占用的端口,比如8088。
2)在?\?xampp\apache\conf\extra目錄下?,打開http://www.ahsrst.cnnf?,將文件里的443端口全部換成一個未被占用的端口,比如4431。如圖:
這時重啟xampp仍然啟動不了apache和mysql,啟動解決方法3
3)xampp根目錄下有兩個文件prooerties.ini和xampp-control.ini找到兩個文件并修改端口。如圖:
此時重啟仍然啟動不了。。
4)重新審視xampp界面,點擊config按鈕后點擊service?and?port?settings?按鈕,重設端口。如圖:
本來端口問題到此就應該得到解決,apache和mysql也應啟動,但由于此前安裝過xampp,就又出現了路徑問題。
2.xampp執行路徑不一致,xampp啟動不了apache和mysql
解決辦法:
1)進入自己的注冊表:win+r打開運行對話框--->輸入regedit回車,hkey_local_machine---->system---->currentcontrolset---->services---->找到apache2.4,在右邊找到imagepath看看那個路徑是不是以前那個版本的路徑,如果是就選中imagepath點擊右鍵修改,把xampp里面提示的expected?path后面的路徑粘貼進去,然后確定。如圖:
2)2)mysql路徑改變方式跟上面一樣,在services中找到mysql,在右邊找到imagepath看看那個路徑是不是以前那個版本的路徑,如果是就選中imagepath點擊右鍵修改,把xampp里面提示的expected?path后面的路徑粘貼進去,然后確定。如圖:
總結
以上是生活随笔為你收集整理的xamp已有mysql端口修改依然启动不_关于xampp启动不了mysql的解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mysql存储级别_mysql 存储引擎
- 下一篇: pc817光耦参数_光耦在电子电路中有什