1. 程式人生 > >解決php工具箱(phpStudy)Apache啟動成功,MySql無法啟動的問題

解決php工具箱(phpStudy)Apache啟動成功,MySql無法啟動的問題

php工具箱 mysql無法啟動

今天花了兩個多小時的時間給別人搗鼓php工具箱,自己都很驚訝。

由於xampp中的不太適合新手剛開始學php使用,所以我給她安裝了php工具箱,這是個可以切換版本的軟件,我很推薦,而且不需要配置!

不過很讓人頭疼的是Apache正常啟動,,MySql就是無法啟動,百度上說的也不咋有用(不一竿子打死,最終解決辦法的前身還是百度的),百度上大多數是說的端口問題,Apache是80,MySql是3306,然而檢測端口占用信息是安全的,也就是說端口不是致命的。

我說我遇到的這種情況:
1.註冊表裏沒有MySql(或MySqla)(具體位置百度都有);
2.卸載php工具箱,並徹底刪除mysql數據庫,包括註冊表,然而事實總是那麽殘酷;

3.打開服務,啟動mysql服務失敗(找不到系統指定的路徑)!這條最尷尬。

問題大致也就這些,說說解決辦法:
1.首先可以確定mysql數據庫徹底刪除幹凈了,否則夠你受的。(頭一次安裝數據庫忽略)
2.其次安裝php工具箱,查看是否可以啟動(一般還是不可以,不過有的可以)
3.檢測一下端口,看下80和3306是不是正常
4.win+r 打開doc->cmd,cd到mysql安裝路徑的bin目錄下,如我的路徑:
技術分享圖片
5.可以再次刪除註冊表的內容,提示刪除成功(提示是successful)技術分享圖片
6.當然sc delete只是刪除該服務在註冊表中的子項,支持服務的文件並未被刪除
7.刪除了我們當然還要安裝,否則服務啟動不起來的(刪除和安裝是針對服務中的mysql找不到路徑的情況,可以找到的就不用執行操作了,當然了如果啟動不起來沒有別的方法了,也可以試一試,反正左右啟動不起來,何不試試?)

技術分享圖片
8.此時我們可以啟動一下試試了,net start mysql 如果啟動成功了,就好說了,我的沒有成功···很憂桑。
9.重啟了下電腦(根據需求來定,我這是因為php工具箱打不開了)
10.發現服務裏的MySql多了個MySqla,我們啟動它,而不是啟動MySql,這個我們不用管了,也不必糾結是什麽了,啟動服務後去啟動php工具箱的mysql,看是否成功了?
11.很遺憾,我的還是失敗,不過我的doc下可以啟動了,不知你的是否成功了呢,後來我找到一個很關鍵的地方:php工具箱上的其他選項菜單->php工具箱設置->允許端口目錄
技術分享圖片

完美,所有的問題都解決了。沒有哪款軟件是非常好用或者是非常不好用的,主要看有沒有耐心去研究它的價值。謝謝親的認真看完,如有什麽問題也可直接留言,或發我郵箱:1760909338#qq.com 請把#換成@符號,謝謝。

最後祝你好運

解決php工具箱(phpStudy)Apache啟動成功,MySql無法啟動的問題