解决无法远程连接CentOS8上的MySQL8数据库方法

解决无法远程连接CentOS8上的MySQL8数据库方法

1.查看CentOS的防火墙状态:(active表示已开启)

systemctl status firewalld.service

解决无法远程连接CentOS8上的MySQL8数据库方法
说明:如果关闭防火墙,则直接可以远程连接,但是出于安全考虑不建议关闭防火墙。

2.查看当前防火墙所有开放的端口

firewall-cmd --list-ports

3.添加mysql端口(mySQL默认端口号3306)
firewall-cmd --permanent --zone=public --add-port=3306/tcp
解决无法远程连接CentOS8上的MySQL8数据库方法
4.重启防火墙
systemctl restart firewalld.service

5.再次查看所有开放的端口
firewall-cmd --list-ports
解决无法远程连接CentOS8上的MySQL8数据库方法
6.启动MySQL Workbench,测试是否可以远程连接,如果出现密码框基本说明可以连接了。

解决无法远程连接CentOS8上的MySQL8数据库方法

7.远程连接MySQL成功。
解决无法远程连接CentOS8上的MySQL8数据库方法