遠程訪問mysql出錯:ERROR 2003 (HY000): Can't connect to MySQL server on '118.190.158.123' (10060)

1.問題:

遠程訪問mysql時出錯: ERROR 2003 (HY000): Can't connect to MySQL server on '118.190.158.123' (10060)mysql

2.解決一:

啓動防火牆: 打開3306端口號, 若是是關閉的就沒有問題(注意:若是你是阿里雲服務器,請看解決二)sql

執行以下命令:
#開啓防火牆
systemctl start firewalld
#打開3306端口號            --permanent表示永久生效,沒有此參數重啓後失效
firewall-cmd --zone=public --add-port=3306/tcp --permanent
#從新載入
firewall-cmd --reload
#查看全部打開的端口:
firewall-cmd --zone=public --list-ports

3.解決二: 配置阿里ECS端口權限

  • 克隆一個3306端口出來便可

  • 訪問成功

相關文章
相關標籤/搜索