首先写下原因:
未让3306端口通过防火墙
1. 检查端口是否被防火墙挡住
telnet ip地址 3306
在windows中打开telnet应用, 参考:https://www.cnblogs.com/chenmingjun/p/10323404.html
2.防火墙开放3306端口
ll-cmd --zone=public --add-port=3306/tcp --permanent //--permanent永久生效,没有此参数防火墙重启便失效
重启防火墙
firewall-cmd --reload 或者 service firewalld restart
至此问题解决
关于防火墙更详细的使用:https://blog.csdn.net/weixin_45869725/article/details/114670943