0
点赞
收藏
分享

微信扫一扫

第六篇 | 解决linux环境中mysql默认端口3306无法连接问题

岛上码农 2022-04-01 阅读 14

安装环境
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
在这里插入图片描述

举报

相关推荐

0 条评论