如果本地无法直接连接某个远程数据库,就可以通过配置代理/跳板机方式进行连接。

1. 环境现状

无法直接连接的远程数据库(DB)

  1. ip:47.xx.56.156
  2. 用户名:root
  3. 密码:root

可以连接到远程数据库的服务器(SERVER)

  1. ip:10.xx.12.101
  2. 用户名:root
  3. 密码:xx*****

2. 连接

  1. 使用Xshell配置好SERVER用户名密码,使其可以登录
    在这里插入图片描述
    在这里插入图片描述
  2. 配置隧道,然后点击: 确定–>连接
    在这里插入图片描述
  3. 本地连接远程数据库
    在这里插入图片描述
    连接中可能报错:1251 client does not support…,解决地址
    此方法是通用代理方式,不但可以代理数据库,还可以代理nacos、seata等
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐