mysql出現(xiàn)connectionrefused原因?
首先檢查防火墻的端口3306是否打開。打開iptabl
docker默認(rèn)開啟的socket.端口是?
docker默認(rèn)打開的端口取決于您的docker容器是什么應(yīng)用程序。比如dock
數(shù)據(jù)庫(kù)端口怎么填?
我的回答是:
或者M(jìn)ariaDB寫TCP3306端口。
寫TCP1521端口。
3.SQLServer寫入TCP1433端口。
Apache啟動(dòng)失敗,請(qǐng)檢查相關(guān)配置。3306端口被占用,MySQL5.1啟動(dòng)失敗?
3306可能是因?yàn)槟愕腗YSQL安裝了很多次,而MYSQL只啟動(dòng)過一次。如果apach
mysql沒正在運(yùn)行怎么辦?
在服務(wù)中找到MySQL,手動(dòng)點(diǎn)擊開始。
不過這種方法很可能還是無法啟動(dòng)mysql服務(wù)。
二:刪除數(shù)據(jù)
在MySQLs安裝目錄文件并刪除它。您可以復(fù)制同一目錄的bin文件路徑。
在搜索欄中搜索CMD,也可以右鍵輸入為管理員。
CtrlV粘貼之前復(fù)制的bin文件路徑,在bin目錄下輸入mysql。
繼續(xù)進(jìn)入mysqld-initialize進(jìn)行初始化。
關(guān)閉CMD,重新輸入,輸入netstartmysql命令。
三:港口占領(lǐng)
mysql啟動(dòng)需要的端口3306,如果被占用就無法啟動(dòng)服務(wù)。
同樣,我們打開CMD并輸入命令netstat-ano,左邊是端口,右邊是PID。
檢查占用端口3306的PID。
打開任務(wù)管理器,點(diǎn)擊詳情,通過PID找到占用端口的應(yīng)用,然后關(guān)閉并啟動(dòng)Mysql。如果mysql被占用了,那就不是端口了。
四:用戶設(shè)置
可以通過更改用戶設(shè)置的臨時(shí)密碼,在CMD上輸入路徑進(jìn)入bin目錄,解決服務(wù)無法啟動(dòng)的問題。
執(zhí)行mysql-uroot修改密碼。
然后用密碼登錄mysql環(huán)境。