使用圖形界面管理工具Navicat for MySQL連接Mysql數據庫時提示錯誤:Can't connect to MySQL server (10060)
問題原因:
導致些問題可能有以下幾個原因:
1、網絡不通;
2、服務未啟動;
3、防火牆端口未開放;
解決方法:
啟動服務:
service mysqld start;
經過分析,我遇到的這個問題是防火牆導致的!
開放防火牆端口
添加需要監聽的端口
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
保存設置
/etc/init.d/iptables save
查看狀態
/etc/init.d/iptables status
臨時關閉防火牆服務
service iptables stop
開啟防火牆服務
service iptables start
開機不再啟動防火牆服務
chkconfig iptables off
注意:
此文檔適用伺服器環境為:CentOS 6.5 MySQL 5.6