安装环境
Vmware:
Linux:Ubuntu18.04
MySQL:5.7.37
问题描述
在linux本地可以正常访问,远程不行
问题解决
Firewalld是Linux防火墙管理工具,支持IPv4、IPv6、以太网桥和IPSet防火墙设置,它充当Linux内核的netfilter框架的前端,同时Firewalld是RHEL 7系列上的默认防火墙管理软件。
# 安装Firewalld
apt install firewalld
# 打开防火墙
systemctl start firewalld;
#放开3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
#重新加载配
firewall-cmd --reload
# 查看防火墙所以开放端口
firewall-cmd --zone=public --list-ports
重启MySQL服务
service mysql restart
使用Navicat连接MySQL
1.获取服务器IP地址
2.使用Navicat连接MySQL