mysql連接不上localhost的解決方法是:1、檢查MySQL是否正在運作;2、確認MySQL的使用連接埠;3、檢查MySQL是否接受來自本機的連線;4、重新安裝並設定MySQL。
本教學作業系統:Linux5.18.14系統、MySQL8.版本、Dell G3電腦。
MySQL無法連接到本機(localhost),可能有幾個問題:
MySQL伺服器未執行。
MySQL伺服器正在從不同的連接埠偵聽請求。
MySQL伺服器已拒絕連線。
以下是一些您可以嘗試的解決方案:
1、檢查MySQL是否正在執行
sudo service mysql status
2、檢查MySQL正在使用哪個連接埠
sudo lsof -i -P -n | grep mysqld
3、檢查MySQL是否接受來自本機的連線
#在mysql啟動中,執行以下兩個步驟。
(1) 進入mysql
mysql -u root -p
(2) 修改綁定IP為空,即任何ip都可存取該mysql實例
use mysql; update user set host='%' where user='root'; flush privileges;
4、如果仍然無法連接,則可能需要重新安裝MySQL。
以上是mysql連線不上localhost怎麼解決的詳細內容。更多資訊請關注PHP中文網其他相關文章!