【mysql】2003-Can't connect to MySQL server (10060)


使用navicat或者其他數據庫管理工具連接mysql時出現2003-Can’t connect to MySQL server (10060)錯誤

 


可能造成出現的原因:
1.網絡不通暢
2.mysql 服務未啟動
3.防火牆未開放端口
解決方法:
1.首先確定網絡和服務問題,用ssh工具登陸數據庫服務器,mysql -u -p,是否可以登陸。
2.確保服務和網絡正常后,檢查端口開放情況,並開放相應的端口。具體可看這篇文章

p.s. 目前阿里雲服務會默認關閉部分端口,可以進行阿里雲安全組進行設置,因為這個原因,曾經找了半天問題。
阿里雲安全組

navicat鏈接centos7上安裝的mysql提示錯誤:2003-Can't connect to MySQL server (10060)

 

 

先需要分析,看哪里設置不當而導致的該問題,以下有兩種解決辦法:

1、防火牆:參考http://jingyan.baidu.com/article/95c9d20dac9040ec4f75617a.html,發現是防火牆未關閉;

2、關閉並禁止firewall開機啟動

停止:systemctl stop firewalld.service

禁止開機自啟:systemctl disable firewalld.service


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM