通过xshell隧道连接数据库

在这里插入图片描述

  各位小伙伴们大家好,欢迎来到这个小扎扎的专栏 总结 | 提效 | 拓展,在这个系列专栏中记录了博主在学习期间总结的大块知识点,以及日常工作中遇到的各种技术点 ┗|`O′|┛

  在我们进行项目开发的时候,会遇到无法使用vpn或者其他方式访问当数据库所在ip的情况,此时如果你能访问到数据库所在ip或者同网段ip服务器,就可以通过xshell隧道监听数据库的ip端口,并向外开放端口进行数据库连接。

1 测试环境

以下ip数据都是假设数据,只是为了演示使用,请勿作他用

  • 数据库所在ip及端口:172.29.34.124:3306
  • 已知同网段服务器的ip及端口(可连接):172.29.34.2:347

2 Xshell配置隧道

2.1 前置条件确认

  通过Xshell连接172.29.34.2:347,使用telnet 172.29.34.124 3306命令确定172.29.34.2与数据库所在的ip和端口是通的
在这里插入图片描述

2.2 配置隧道

  • 源主机:选到主机,此为监听数据库ip端口,并向本机开放一个端口用于连接数据库
  • 侦听端口:向本机开放的端口,随机 但不可已占用
  • 目标主机:数据库所在服务器ip
  • 目标端口:数据库所在服务器端口
    在这里插入图片描述

2.3 连接数据库

在这里插入图片描述

  在数据库连接工具中设置本地开放出来的端口以及账号密码,即可连接上数据库操作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

扎哇太枣糕

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值