链接MySQL的10060错误:Can't connect to MySQL server on '*.*.*.*'(10060)

 

使用MySQL的图形界面管理工具Navicat for MySQL链接Mysql数据库时提示错误:Can't connect to MySQL server (10060)html

 

【出现该问题可能的缘由:】mysql

一、网络不通;sql

二、服务未启动;数据库

三、防火墙未关闭;centos

四、服务器上防火墙端口未开放;服务器

五、端口未被监听;网络

六、权限不足。tcp

【解决办法:】工具

一、自行百度配置网络spa

二、启动服务

#在安装目录下
[root@VM_0_5_centos sbin]# pwd
/software/mysql-5.5.32/sbin
[root@VM_0_5_centos sbin]# ./mysqld start
Starting MySQL SUCCESS!

三、关闭防火墙,不会的点这里

四、在本身购买的服务器上将MySQL使用的3306端口开放,若是是在本地搭建的虚拟机,记得必定要知足第1条,将网络接通外网。

五、添加监听的端口:

    添加须要监听的端口
    /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

    保存设置
    /etc/init.d/iptables save

    查看状态
    /etc/init.d/iptables status

六、权限不足 

权限问题,参考:navicat链接不上Linux服务器上的MySQL