mysql2003-Can't connect to MySQL server (10060)
原文查看:https://www.cnblogs.com/zmdComeOn/p/10186042.html
使用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、防火墙:参考,发现是防火墙未关闭;
2、关闭并禁止firewall开机启动
停止:systemctl stop firewalld.service
禁止开机自启:systemctl disable firewalld.service
上一篇: 【MySQL经典案例分析】关于数据行溢出由浅至深的探讨
下一篇: 远程连接centos7 上的mysql报(ERROR 2003 (HY000): Can't connect to MySQL server on '168.x.x.x' (10060) )
推荐阅读
-
MYSQL不能从远程连接的一个解决方法(s not allowed to connect to this MySQL server)
-
php 不能连接数据库 php error Can't connect to local MySQL server
-
Can't connect to MySQL server on localhost (10061)解决方法
-
MYSQL不能从远程连接的一个解决方法(s not allowed to connect to this MySQL server)
-
php运行提示Can't connect to MySQL server on 'localhost'的解决方法
-
php 不能连接数据库 php error Can't connect to local MySQL server
-
Can't connect to MySQL server on localhost (10061)解决方法
-
Can't connect to MySQL server的解决办法
-
Linux登录MySQL时出现 Can't connect to local MySQL server through socket '/tmp/mysql.sock'解决方法
-
mysqld_safe error: log-error set to '/data/log/mysqld.log', however file don't exists. Create writable for user 'mysql'.The server