数据库只能内网连接,但是需要远程连接怎么办?通过SSH隧道链接mysql

数据库只能内网连接,但是需要远程连接怎么办?通过SSH隧道链接mysql

公司新项目上线,需要将项目部署到云端,买了运营商的云主机和云数据库。但是有个问题,云数据库只能内网连接,无法在公司直接连接数据库。这样感觉通过命令行操作太麻烦,维护也不方便。然后就想到通过SSH隧道链接mysql。

步骤

数据库为云数据库,且只有内网ip,只能云主机连接云数据库,如果需要公司本地链接云数据库,需要通过ssh隧道链接。

1、打开FinalShell,添加基本的ssh连接信息。
在这里插入图片描述
2、点击隧道,点击添加
在这里插入图片描述
3、 填写相关信息

在这里插入图片描述

4、填完信息后点击确定,然后连接ssh
5、 打开Navicat,填写链接信息
在这里插入图片描述
6、点击测试连接
在这里插入图片描述
这样就能通过云主机,连接上内网的数据库了。

猜你喜欢

转载自blog.csdn.net/javaXiaoAnRan/article/details/107447316