使用MySQL的圖形界面管理工具Navicat for MySQL連接Mysql數據庫時提示錯誤:Can't connect to MySQL server (10060)
【出現該問題可能的原因:】
1、網絡不通;
2、服務未啟動;
3、防火牆未關閉;
4、服務器上防火牆端口未開放;
5、端口未被監聽;
6、權限不足。
【解決辦法:】
1、自行百度配置網絡
2、啟動服務
#在安裝目錄下 [root@VM_0_5_centos sbin]# pwd /software/mysql-5.5.32/sbin [root@VM_0_5_centos sbin]# ./mysqld start Starting MySQL SUCCESS!
3、關閉防火牆,不會的點這里
4、在自己購買的服務器上將MySQL使用的3306端口開放,如果是在本地搭建的虛擬機,記得一定要滿足第1條,將網絡接通外網。
5、添加監聽的端口:
添加需要監聽的端口 /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT 保存設置 /etc/init.d/iptables save 查看狀態 /etc/init.d/iptables status
6、權限不足
權限問題,參考:navicat連接不上Linux服務器上的MySQL