阿里云CentOS 8.1 EC2做的LNMP服务,使用Navicat连接MySQL需要进行如下设置:
1、查看iptables是否允许mysql的3306端口
iptables -n -L
2、如果禁用,则编辑iptables配置文件
vi /etc/sysconfig/iptables
进入编辑模式,修改3306的端口为 ACCEPT(注意大小写)
3、保存后退出,关闭iptables并启动iptables
service iptables stop
service iptables start
4、登录阿里云EC2,设置安全组策略,允许3306端口访问
5、登录LNMP的phpMyadmin后台,设置root账号允许任意主机为:%
6、Navicat下新建Mysql连接,再SSH那里填写服务器的信息
7、常规中填写mysql的对应账户及密码
这样,就可以进行本地使用Navicat链接远程数据库了哦