本文主要是介绍SQLyog远程登录mysql,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 写在前面
- 环境
- 实现远程登陆
- 1.阿里云设置3306端口
- 2.关闭防火墙,开放3306端口
- 2.1. 关闭firewall
- 2.2. 安装iptables防火墙
- 2.3. 启动设置防火墙
- 2.4查看状态
- 2.5 添加端口
- 2.6 重启配置,重启系统
- 2.7. 调试3306端口是否能登陆上去
- 3 sqlyog新建连接
- navicat也是相同的规则
写在前面
mysql安装请看
mysql安装
环境
阿里云 centos7.2 mysql5.7
实现远程登陆
1.阿里云设置3306端口。
2.关闭防火墙,开放3306端口
1.阿里云设置3306端口
在安全组规则中设置3306端口。
内网入方向全部规则里添加一个3306的端口
2.关闭防火墙,开放3306端口
关闭firewall使用iptables防火墙。
2.1. 关闭firewall
systemctl stop firewalld.service
systemctl disable firewalld.service
systemctl mask firewalld.service
2.2. 安装iptables防火墙
yum install iptables-services -y
2.3. 启动设置防火墙
systemctl enable iptables
systemctl start iptables
2.4查看状态
2.5 添加端口
vim /etc/sysconfig/iptables #编辑防火墙配置文件
:wq! #vim保存退出
2.6 重启配置,重启系统
systemctl restart iptables.service #重启防火墙使配置生效
systemctl enable iptables.service #设置防火墙开机启动
2.7. 调试3306端口是否能登陆上去
iptables -L -n
3 sqlyog新建连接
阿里云公网ip在云服务器 示例列表中查看。
新建一个sqlyog:
点击TestConnection 测试一下成功:
navicat也是相同的规则
参考:
阿里云服务器(centos7) 设置mysql账号密码开放3306端口实现远程登陆
这篇关于SQLyog远程登录mysql的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!