远程连接MySQL数据库Can’t connect to MySQL server (10060“Unknown error”) 总结了一下几种方法就解决
1.网络不通。
检查能不能ping通。
2.防火墙设置。这个可能性也很大,优先排查这个
防火墙是否放过mysql的进程,是否屏蔽了mysql的3306端口。
方法:
防火墙开放3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
#命令含义
--zone #作用域
--add-port=3306/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效
重启防火墙
#systemctl restart firewall.service
将restart改为对应的操作就行