使用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
