navicat创建连接 2002-can‘t connect to server on ....


环境:

系统:centos7

生产环境:docker 中部署MySQL

报错提示符:“2002-Can't connect to server on '192.168.200.22'(10060)”

 

 

 

 

 

出现报错的应用:

1、网络不通;

2、服务未启动;

启动 docker 容器中的MySQL服务
docker start mysql

3、防火墙未关闭;

systemctl stop firewall
systemctl disable firewall

 

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

提交一条允许3306端口的规则
iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

5、端口未被监听;

6、权限不足。

mysql> grant all privileges on *.* to 'root'@'%' identified by '123456';

 

解决: 发现MySQL 被关掉了,启动重新连接就好了!!!

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM