MySQL問題記錄——2003-Can't connect to MySQL server on 'localhost'(10038)
摘要:本文主要記錄了連接到MySQL資料庫時出現的問題以及解決辦法,
問題重現
在使用Navicat連接資料庫時,連接失敗并彈出提示:

解決辦法
查看資料庫所在的服務器是否開啟了防火墻,如果開啟了防火墻,可能是因為防火墻沒有開放3306埠,
查看防火墻是否開啟3306埠
1 [root@localhost mysql]# firewall-cmd --query-port=3306/tcp 2 no 3 [root@localhost mysql]#
配置防火墻開啟3306埠
1 [root@localhost ~]# firewall-cmd --add-port=3306/tcp --permanent 2 success 3 [root@localhost ~]#
重啟防火墻
1 [root@localhost mysql]# firewall-cmd --reload 2 success 3 [root@localhost mysql]#
問題說明
防火墻沒有開啟只是導致這個問題的一個原因,如果還不能解決,需要尋找其他原因,
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/107787.html
標籤:MySQL
上一篇:MySQL學習——管理用戶權限
下一篇:3-SQL過濾
