首页 > 数据库技术 > 详细

Navicat通过跳板机连接MySQL(2层跳转)

时间:2019-06-06 20:38:23      阅读:268      评论:0      收藏:0      [点我收藏+]

 

情景描述,公司开发数据库部署在内网,而且这个开发数据库有连接需要有IP验证,就是只能在内网的某个IP才能连接,所以每次连接都会先连接外网能访问的跳板机,在从跳板机上ssh到内网上的A机器,在从A机器连接到在内网数据库,如此几经波折,才能见到庐山真面目,内网开发数据库。。但是连上才发现,所以的MySQL操作还必须能过MySQL命令行来执行,当初用习惯了Navicat,用命令行总感觉麻烦,经探索,识得一方法可以通过本地Navicat直接连接公司内网数据库。

 


工具:SecureCRT(当然不只是这个工具,类似这个工具的只要有端口转发即可)、Navicat;

 

一、通过SecureCRT设置端口转发。

1)先连上跳板机,然后设置菜单里选择选项--》会话选项

技术分享图片

技术分享图片

技术分享图片技术分享图片

技术分享图片

点击确定。

2)此时通过SecureCRT 输入刚才设置的本地IP端口,以后需要连接的内网IP与端口、用户名

技术分享图片

技术分享图片

3)此时可以直接连接到公司内网(前提是跳板机连接未断开)

 

二: Navicat设置SSH通道

1)刚才设置过的SSH本地端口和以及公司内网用户名密码 点击保存

     技术分享图片技术分享图片

2)输入公司内网数据库地址用户名密码

 

技术分享图片技术分享图片

 

连接测试,成功

技术分享图片

Navicat通过跳板机连接MySQL(2层跳转)

原文:https://www.cnblogs.com/shoshana-kong/p/10986662.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!