xampp安装后apache(端口占用)/mysql无法打开(Attempting to start MySQL service...)/Mysql无法修改端口
文章目錄
- 問題一:apache無法啟動(如下圖)
- 問題二:mysql在start后,點擊跳出的Net Command后就一直處于準備開啟服務(wù)狀態(tài)(我這里是Win10),如下圖
- 問題三:如果遇到Mysql端口沖突,就修改config下my.ini中的兩個port(藍標必須要改)
xampp安裝完成后,start apache與mysql(我這里主要用這兩個)
出現(xiàn)如下情況
問題一:apache無法啟動(如下圖)
原因:端口沖突,默認80與443端口被占用
解決方法:修改默認端口,如下圖(端口號自己設(shè)置,0-65535中未被使用的)
然后再次點擊start,成功
問題二:mysql在start后,點擊跳出的Net Command后就一直處于準備開啟服務(wù)狀態(tài)(我這里是Win10),如下圖
原因:本地服務(wù)中的Mysql屬性中的可執(zhí)行文件路徑出錯(我的電腦上裝了phpstudy和xampp),我打開服務(wù)才發(fā)現(xiàn)Mysql服務(wù)屬性中的可執(zhí)行路徑是phpstudy的,所以接下來需要修改該可執(zhí)行路徑
解決方法:修改計算機服務(wù)中Mysql的可執(zhí)行路徑為F:\xampp\mysql\bin\mysqld.exe
- 首先查看我們的Mysql服務(wù)屬性(這里的的路徑是已經(jīng)成功的)
- 其次修改路徑:
- 找到ImagePath,數(shù)值替換為:你所安裝的目錄:\xampp\mysql\bin\mysqld.exe就OK了
- 之后重啟xampp,就OK了
問題三:如果遇到Mysql端口沖突,就修改config下my.ini中的兩個port(藍標必須要改)
但這時這里無論怎么修改mysql的修改端口都沒用,都是3306,最后終于找到了解決的辦法,還是修改Mysql中的可執(zhí)行路徑,最后的路徑為(引號可有可無,最后Mysql大小寫隨意):
"F:\xampp\mysql\bin\mysqld.exe" --defaults-file="F:\xampp\mysql\bin\my.ini" Mysql
之后就可以修改Mysql的端口了!!
此時你若要使用此端口登陸DVWA,那么需要修改DVWA中的config.inc.php文件
改為
$_DVWA = array(); $_DVWA[ 'db_server' ] = '127.0.0.1:3308'; $_DVWA[ 'db_database' ] = 'dvwa'; $_DVWA[ 'db_user' ] = 'root'; $_DVWA[ 'db_password' ] = '';# Only used with PostgreSQL/PGSQL database selection. $_DVWA[ 'db_port '] = '5432';注:$_DVWA[ 'db_port '] = '5432';這個設(shè)置僅限PostgreSQL/PGSQL使用,至于Mysql更換端口直接設(shè)置在server地址后面即可
總結(jié)
以上是生活随笔為你收集整理的xampp安装后apache(端口占用)/mysql无法打开(Attempting to start MySQL service...)/Mysql无法修改端口的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AWVS/Nessus/Burpsuit
- 下一篇: 回家的句子心情短语朋友圈216个