navicat跨服务器连接MySQL数据库

场景:

1、windows 10 电脑

2、服务器A:192.168.10.100

3、服务器B:192.168.20.100

  • windows 10 电脑可以与 服务器A 进行通信
  • windows 10 电脑上安装了 navicat 工具,能够连接 服务器A 的数据库
  • windows 10 电脑不能与 服务器B 通信,且不能连接 服务器B 的数据库
  • 服务器A 能与 服务器B 通信,且能访问 服务器B 的数据库

需求:

想要在 windows 10 电脑上通过 navicat 工具连接 服务器B 的数据库

解决方案:

通过 navicat 工具的 ssh 代理,前提是 服务器A 需要修改 SSH 配置以允许端口转发:

shell 复制代码
# 在服务器A上修改SSH配置
sudo vi /etc/ssh/sshd_config

# 找到并修改以下配置:
AllowTcpForwarding yes  # 允许TCP转发
GatewayPorts yes        # 允许网关端口(可选,但建议)

# 重启SSH服务
sudo systemctl restart sshd



*********************************只要思想不滑坡,办法总比困难多*********************************

相关推荐
笃行35040 分钟前
SQLServer数据库迁移实录:十年老系统搬上 KingbaseES,T-SQL 基本没重写
数据库
浅念-1 小时前
C++ Protobuf 入门实战:基于通讯录项目吃透proto3语法与序列化
linux·服务器·网络·c++·protobuf·proto·proto3
qq_349447951 小时前
阿里云centos7.9系统安装jenkins
服务器·阿里云·jenkins
M158227690551 小时前
ModbusTCP 转 Profinet 网关:上位机控制 PN 伺服方案
服务器·网络·tcp/ip
落魄大学生之流水线上谋生计2 小时前
Java并发核心机制详解:线程池、CAS、AQS、锁升级
java·开发语言·数据库
王志来137944730082 小时前
安防监控工控工业服务器配套
运维·服务器·python
aosky2 小时前
Linux 写内容到文件的几种方式
java·linux·服务器
Wang's Blog2 小时前
Java框架快速入门: Spring Security+OAuth2之邮件验证码发送(SMTP与API方式)
java·数据库·spring
电子制造自留地3 小时前
AI服务器PCB的超低损耗材料选型逻辑
运维·服务器·人工智能·科技·制造·科普·pcb工艺
砚底藏山河3 小时前
容错重试与指数退避:网络抖动手抖不再丢数据(魔码量化实战 #04)
java·数据库·python·金融