连接mysql数据库时提示2003 can't connect to MySQL server on ip(10060)的解决办法
Posted cold、liu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了连接mysql数据库时提示2003 can't connect to MySQL server on ip(10060)的解决办法相关的知识,希望对你有一定的参考价值。
今天部署 JavaWeb 项目到云服务器,突然出现can t connect to mysql server on ip
的问题
经过了一些检查,认为很有可能是防火墙的原因。下面是检查的具体操作:
因为Mysql默认不允许远程登录,所以需要设置防火墙开放3306端口;
GRANT ALL PRIVILEGES ON *.* TO \'root\'@\'%\' IDENTIFIED BY \'数据库连接密码\' WITH GRANT OPTION;
虽然命令执行成功,但是问题还是没有解决。。。。
接着继续查找问题,在服务器控制管理台发现3306的端口没有打开
最后点击添加规则增加开放3306端口
到这里问题就解决了
以上是关于连接mysql数据库时提示2003 can't connect to MySQL server on ip(10060)的解决办法的主要内容,如果未能解决你的问题,请参考以下文章
2003-Can't connect to MySQL server on '127 0 0 1' 10038
用Navicat连接mysql报错:2003-Can't connect to MySql server on '10.100.0.109'(10039)
用这个【Navicat for MySQL】提示2003 - can't connect to MySQL server on 'localhost' 10060
Navicat for Mysql连接mysql数据库时出现 2003-Can't connect to MySql server on 'localhost'(10061)(
客户端不能连接MySQL - 2003-Can't connect to MySQL server on '192.168.43.180'(10060 "Unknow