首先最新版的(阿里云CenterOS、宝塔面板)都是很好设置的
123点都看一下,原理就这么简单
1.阿里云安全组端口正常放行
安全组默认应该都是放行3306了,去看一眼,我这测试服务器给的0.0.0.0/0
宝塔内一般不会拦截3306端口,不放心的去看一眼
2.宝塔内指定某数据库名的权限设置: 所有人/ 固定ip访问可行。放行,默认是本地服务器
3.服务器内命令操作:
想检查的看一下防火墙开启没:
firewall-cmd --list-all
shell中防火墙 放行mysql的端口,根本都不给检查的机会,直接一条打上去放行
iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
服务器响应一句:permanent
success
4.这就ok了,直接navicat测试连接