首頁  >  文章  >  運維  >  phpstudy的資料庫服務無法正常啟動該怎麼辦

phpstudy的資料庫服務無法正常啟動該怎麼辦

angryTom
angryTom原創
2019-07-16 11:19:2514730瀏覽

學習php,當然是要先安裝好運行環境了,phpstyudy是一個運行php的集成環境, 一鍵安裝對新手很友好,與此同時作為一個新手,跟著教程安裝了phpstudy集成環境。也能很快安裝好了。對新手確實很友善。

  可是安裝後卻遇到一個麻煩事,就是這個Mysql啟動後就會過幾秒就顯示Mysql已經停止(這個是我現在的我已經解決這個問題了,應該是個紅色的方框,不要介意,/嘿嘿)。重啟了很多遍。還是無法啟動。

phpstudy的資料庫服務無法正常啟動該怎麼辦

 這時候不只phpstudy裡的mysql無法啟動,我原來的mysql也不能啟動了。這可怎麼辦我原來的還有很多數據。

一.原因分析

  經過在網路上尋找phpstudy和mysql衝突的問題,原來是這兩個mysql都佔用的是3306端口, 而係統原來的mysql會開機啟動(就是這裡,會讓原來的mysql作為服務開機啟動監聽)。那麼當你打開phpstudy的時候, 便會再啟動一個mysql服務,這個時候因為是同一個端口的關係,那就衝突了。 phpstudy的資料庫服務無法正常啟動該怎麼辦 網路上確實有人跟我一樣遇到了這個問題,無 非就是把原來的mysql刪掉,或者修改設定檔的方式,顯然這樣解決並不是我想要的。

二.解決問題

  於是我想這樣解決試試看。把phpstudy裡的mysql埠改為3307是不是就不衝突了,我改了,理論上是可以成功了,可是還是原來那個樣子。算了太麻煩了。換個方法吧!

  這時候我想把phpstudy裡的mysql卸載了吧, 可是有沒有找到phpstudy裡設定mysql路徑的設定。這個方案便行不通另想方案。

  於是那,我便想到把安裝好的mysql移到phpstudy的mysql目錄下,把原來mysql所在位置的檔案全部刪除,這樣是不是就可以讓phpstudy使用原來的mysql資料庫了,這樣我又嘗試了,還是沒能解決問題。因為就算這樣移動了mysql運行文件設定檔資料文件,上面那個電腦管理裡面的服務還是在啟動原來位置的mysql服務,而且這個mysql服務指定的mysql服務檔路徑無法修改。這個方案便行不通!

  我們再來換個想法。這次我把原來的mysql目錄刪除的檔案全部恢復,這下原來的mysql和phpstudy的mysql資料夾的便有相同的內容,如下圖:

移動時選擇全部替換。

phpstudy的資料庫服務無法正常啟動該怎麼辦

5phpstudy的資料庫服務無法正常啟動該怎麼辦  總結解決方法就是把上圖左邊所有文件,直接複製到→_→右邊~~~

最後是成功後的截圖

phpstudy的資料庫服務無法正常啟動該怎麼辦

如果還有其他的關於phpstudy的使用問題,可以到網站的phpstduy模組去尋找答案

以上是phpstudy的資料庫服務無法正常啟動該怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn