環境:
系統: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 被關掉了,啟動重新連接就好了!!!