連接MySQL的10060錯誤:Can't connect to MySQL server on '*.*.*.*'(10060)


 

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

 


免責聲明!

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



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