ssh+mysql连接方式及其底层实现方式

2025-05-11 23:34:13

这是一种网络的保护策略,且不需要root用户授权的网络跳转。学会这个,可以应用到其他应用中,不仅仅用于mysql的连接。

先说一下场景:

mysql所在服务器A:172.16.131.7

中转服务器B:172.16.131.13

windows客户端

服务器A只对131段的机器开放了22和3306端口,其他段的之开放22端口。

服务器B对外的端口都开放。

windows客户端需要使用服务器A的mysql服务

1.首先第一步我们使用mysql客户端自带的配置,访问服务器A的mysql服务。服务器A的3306端口不对外开放,只有22端口。需要跳过,这样来配置:

在常规页面这样的:

注意:常规页中的主机名,是localhost

为什么这个样子?Windows客户端通过访问服务