前言
服务器装好了,数据库也安装配置好了,那怎么实现外网访问数据库呢?通过配置SakuraFrp,做内网穿透,实现外网连接mysql数据库
一、创建隧道并启动
-
创建隧道
- 点击创建隧道
- 根据自身情况选择节点选择节点
- 选择TCP隧道
- 本地端口,输入 3306 点击 自定义(3306),设置访问密码,点击创建
-
启动隧道
- 点击操作栏的小圆点 → 点击配置文件
- 复制红框中的内容
- 输入 systemctl start frpc@ + 刚刚复制的内容(类似 i6e2z12x0s9exxxxxxxxxxxxxx:7555555)启动隧道
systemctl start frpc@
- 输入 systemctl enable frpc@ + 刚刚复制的内容(类似 i6e2z12x0s9exxxxxxxxxxxxxx:7555555)设置开机自启
systemctl enable frpc@
- 输入 systemctl status frpc@ + 刚刚复制的内容(类似 i6e2z12x0s9exxxxxxxxxxxxxx:7555555)查看状态
systemctl status frpc@
-
授权访问并连接数据库
- 点击操作栏的小圆点 → 点击授权访问
- 也可以使用一键授权(推荐使用)
- 复制下图中的地址和端口号
- 打开 Navicat 15 for MySQL
- 点击连接 → 点击 MySQL
- 输入连接名 → 输入之前复制的 地址 和 端口 → 输入数据库账号和密码 → 点击测试连接
- 连接成功