phpstudy安裝后mysql無法啟動的解決
學(xué)習(xí)php,當(dāng)然是要先安裝好運(yùn)行環(huán)境了,phpstyudy是一個運(yùn)行php的集成環(huán)境, 一鍵安裝對新手很友好,與時作為一個新手,便跟著教程安裝了phpstudy集成環(huán)境。
很快安裝好了,嗯。對新手確實很友好。phpmyadmin,Apache,php直接配置安裝好了。省去了很多時間。
可是安裝后卻遇到一個麻煩事,就是這個Mysql啟動后就會過幾秒就顯示Mysql已經(jīng)停止。重啟了很多遍。還是無法啟動。
這個時候不僅phpstudy里的mysql無法啟動,我原來的mysql也不能啟動了。
(可以直接去最后看解決問題板塊)
原因分析
我去網(wǎng)上查找phpstudy和mysql沖突的問題, 哦原來是 這兩個mysql都占用的是3306端口, 而系統(tǒng)原來的mysql會開機(jī)啟動(就是這里,會讓原來的mysql作為服務(wù)開機(jī)啟動監(jiān)聽)。那么當(dāng)你打開phpstudy的時候, 便會再啟動一個mysql服務(wù),這個時候因為是同一個端口的關(guān)系,那就沖突了。
網(wǎng)上確實有人和我一樣遇到了這個問題,無 非就是把原來的mysql刪掉,或者修改配置文件的方式,顯然這樣解決并不是我想要的。而且并沒有成功的解決了我的問題。
于是我想這樣解決試試吧。把phpstudy里的mysql端口改為3307是不是就不沖突了,我改了,理論上來說是可以成功了,可是依然是原來那個樣子。問題并沒有解決。
這個時候我想把phpstudy里的mysql卸載了吧, 可是有沒有找到phpstudy里設(shè)置mysql路徑的設(shè)置。這個方案便行不通另想方案。
于是那,我便想到把安裝好的mysql移動到phpstudy的mysql目錄下,把原來mysql所在位置的文件全部刪除,這樣是不是就可以讓phpstudy使用原來的mysql數(shù)據(jù)庫了,這樣我又嘗試了,還是沒能解決問題。因為就算這樣移動了mysql運(yùn)行文件配置文件數(shù)據(jù)文件,上面那個計算機(jī)管理里面的服務(wù)還是在啟動原來位置的mysql服務(wù),而且這個mysql服務(wù)指定的mysql服務(wù)文件路徑無法修改。這個方案便行不通!
解決問題
我們再來換個思路。這次我把原來的mysql目錄刪除的文件全部恢復(fù),這下原來的mysql和phpstudy的mysql文件夾的便有相同的內(nèi)容,如下圖:
移動時選擇全部替換。
總結(jié)一下解決方法就是把上圖左邊所有文件直接復(fù)制到右邊?。?!
到此這篇關(guān)于phpstudy安裝后mysql無法啟動的解決的文章就介紹到這了,更多相關(guān)phpstudy mysql無法啟動內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
mysql的語句查詢順序、耗時分析以及查詢調(diào)優(yōu)技巧分享
文章詳細(xì)介紹了MySQL中SQL查詢語句的執(zhí)行順序、耗時分析及查詢調(diào)優(yōu)方法,包括使用EXPLAIN、SHOW PROFILE和慢查詢?nèi)罩镜裙ぞ哌M(jìn)行耗時分析,以及使用索引、避免全表掃描、優(yōu)化查詢語句、分區(qū)表和調(diào)整服務(wù)器配置等技巧進(jìn)行性能優(yōu)化2025-02-02如何解決Mysql報錯Deadlock found when trying to
這篇文章主要介紹了如何解決Mysql報錯Deadlock found when trying to get lock;try restarting transaction問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-05-05安裝SQL server出現(xiàn)“服務(wù)沒有及時響應(yīng)啟動或控制請求”的解決方案
這篇文章主要給大家解決了安裝SQL server出現(xiàn)“服務(wù)沒有及時響應(yīng)啟動或控制請求”,文中有詳細(xì)的解決方案,有需要的同學(xué)可以參考閱讀下2023-08-08