phpstudy無法啟動(dòng)MySQL服務(wù)的解決方法
解決phpstudy無法啟動(dòng)MySQL服務(wù)
使用phpstudy的理由:
- 因?yàn)镸ySQL的服務(wù)默認(rèn)自動(dòng)打開我的電腦每次重啟都需要我去任務(wù)管理器中把mysqld刪掉然后再用管理員身份運(yùn)行命令提示符然后執(zhí)行net start mysql指令才能啟動(dòng)mysql的服務(wù)
- 或者設(shè)置成手動(dòng)的話我還是得每次用管理員身份運(yùn)行命令提示符,執(zhí)行啟動(dòng)(net start mysql)或停止(net stop mysql)
所遇問題及導(dǎo)致問題原因簡述
個(gè)人比較懶,所以想到用phpstudy這個(gè)軟件進(jìn)行控制,但這個(gè)時(shí)候問題出現(xiàn)了:
在下載phpstudy后想要啟動(dòng)MySQL服務(wù),但是總是無法啟動(dòng)。
我的msyql版本是mysql-8.0.31-winx64

phpstudy的狀態(tài)是這樣的

主要原因是之前已經(jīng)在本地安裝好了一個(gè)MySQL服務(wù),而phpstudy里的MySQL服務(wù)與本地的MySQL占用的都是3306端口,產(chǎn)生了沖突。
3306端口未被占用,但是小皮就是啟動(dòng)不了MySQL的服務(wù):

問題解決方法
在網(wǎng)上搜索發(fā)現(xiàn)內(nèi)容好雜,好多回答答非所問,所以這篇解決方案以便幫助和我有一樣問題的人,下面分享我在網(wǎng)上獲取以及自己摸索總結(jié)得到的解決方案:
第一步:備份自己的數(shù)據(jù)庫
解決方法需要?jiǎng)h除數(shù)據(jù)庫,所以應(yīng)該先備份自己數(shù)據(jù)庫中的數(shù)據(jù)!!!
備份方案:
1.使用mysqldump命令備份。命令格式為:mysqldump -u username -p password database > backup.sql,其中username是數(shù)據(jù)庫用戶名,password是數(shù)據(jù)庫用戶密碼,database是要備份的數(shù)據(jù)庫名,backup.sql是備份數(shù)據(jù)存放的文件。
2.使用MySQL Workbench工具備份。在MySQL Workbench中選擇相應(yīng)的數(shù)據(jù)庫,在菜單欄中選擇數(shù)據(jù)導(dǎo)出向?qū)?,按照提示完成備份?/p>
3.使用第三方備份軟件。目前市面上有許多MySQL備份軟件可供選擇,比如Percona XtraBackup、MyDumper等。
恢復(fù)(還原)方案:
1.使用mysql命令進(jìn)行還原。命令格式為:mysql -u username -p password database < backup.sql,其中username是數(shù)據(jù)庫用戶名,password是數(shù)據(jù)庫用戶密碼,database是要還原的數(shù)據(jù)庫名,backup.sql是備份數(shù)據(jù)存放的文件。
2.使用MySQL Workbench工具進(jìn)行還原。在MySQL Workbench中選擇相應(yīng)的數(shù)據(jù)庫,在菜單欄中選擇數(shù)據(jù)導(dǎo)入向?qū)?,按照提示完成還原。
3.使用第三方備份軟件進(jìn)行恢復(fù)。不同的軟件可能有不同的還原方法,請(qǐng)參考相應(yīng)的軟件說明文檔。
這里不過多贅述,可以去查找相關(guān)教程
第二步:停止掉原來的MySQL服務(wù)
- 首先按下win+R 執(zhí)行 services.msc 進(jìn)入服務(wù),查找到MySQL,點(diǎn)擊停止服務(wù),然后在控制臺(tái)cmd進(jìn)入本地的MySQL文件夾,我的msyql版本是mysql-8.0.31-win64位,進(jìn)入后執(zhí)行命令sc delete mysql來刪除服務(wù)(如果發(fā)現(xiàn)無法刪除,可能是沒用管理員身份運(yùn)行命令提示符/cmd,然后再執(zhí)行該操作)
- 刪除成功后phpstudy上的MySQL數(shù)據(jù)庫就會(huì)自動(dòng)啟動(dòng)了

問題終于解決了!
奉上PHPStudy(小皮)V8.1下載位置:https://www.xp.cn
在這個(gè)網(wǎng)站可以下載win,Linux,Mac等版本,下載的有點(diǎn)慢
復(fù)制一下安裝小皮的注意事項(xiàng):
一. 安裝說明(特別注意)
安裝路徑不能包含“中文”或者“空格”,否則會(huì)報(bào)錯(cuò)(例如錯(cuò)誤提示:Can’t change dir to 'G:\x65b0\x5efa\x6587\)保證安裝路徑是純凈的,安裝路徑下不能有已安裝的V8版本,若重新安裝,請(qǐng)選擇其它路徑
以上就是phpstudy無法啟動(dòng)MySQL服務(wù)的解決方法的詳細(xì)內(nèi)容,更多關(guān)于phpstudy無法啟動(dòng)MySQL的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
- phpstudy無法啟動(dòng)MySQL服務(wù)的三種問題解決
- phpstudy中MySQL數(shù)據(jù)庫無法啟動(dòng)的解決方法
- phpstudy無法啟動(dòng)MySQL數(shù)據(jù)庫解決方法
- phpstudy安裝后mysql無法啟動(dòng)的解決
- phpstudy中mysql無法啟動(dòng)(與本地安裝的mysql沖突)的解決方式
- phpstudy?mysql啟動(dòng)后停止的解決方案
- phpstudy無法啟動(dòng)MySQL服務(wù)的完美解決辦法
- Windows系統(tǒng)下解決PhPStudy MySQL啟動(dòng)失敗問題
- 解決phpstudy無法啟動(dòng)MySQL服務(wù)的三種方法小結(jié)
相關(guān)文章
PHP提示W(wǎng)arning:phpinfo() has been disabled函數(shù)禁用的解決方法
這篇文章主要介紹了PHP提示W(wǎng)arning:phpinfo() has been disabled函數(shù)禁用的解決方法,涉及針對(duì)配置文件中禁用函數(shù)的修改技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2014-12-12
PHP寫的加密函數(shù),支持私人密鑰(詳細(xì)介紹)
本篇文章是對(duì)PHP寫的加密函數(shù)且支持私人密鑰進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
PHP實(shí)現(xiàn)的DES加密解密實(shí)例代碼
這篇文章主要介紹了PHP實(shí)現(xiàn)的DES加密解密方法,結(jié)合完整實(shí)例形式分析了PHP實(shí)現(xiàn)DES加密解密的相關(guān)技巧,需要的朋友可以參考下2016-04-04
PHP Trait代碼復(fù)用類與多繼承實(shí)現(xiàn)方法詳解
這篇文章主要介紹了PHP Trait代碼復(fù)用類與多繼承實(shí)現(xiàn)方法,結(jié)合實(shí)例形式詳細(xì)分析了Trait代碼復(fù)用類的原理并結(jié)合具體實(shí)例形式分析了php基于Trait多繼承的相關(guān)實(shí)現(xiàn)與使用技巧,需要的朋友可以參考下2019-06-06
PHP實(shí)現(xiàn)的防止跨站和xss攻擊代碼【來自阿里云】
這篇文章主要介紹了PHP實(shí)現(xiàn)的防止跨站和xss攻擊代碼,是一款來自阿里云的防注入腳本,可實(shí)現(xiàn)針對(duì)注入、XSS攻擊等的過濾功能,需要的朋友可以參考下2018-01-01

