目前公司的 mysql 数据库本地是无法直接连接的,需要通过一个跳板机(windows server)来连接。每次需要操作数据的步骤是:
- 通过本机(工作机,windows)打开系统自带的远程桌面连接,连接跳板机(windows server,ip:
10.*.*.*
) - 在跳板机上打开数据库连接工具,例如 navicat,连接数据库(
ip:137.*.*.*
),然后操作数据库
那怎么通过 python 或者 jmeter 直接在本机就能操作 mysql 的呢?网上说的 ssh 这些,如何判断是否开启了 ssh,并且如果没有开启的话,我是没有任何权限去开启的,求大神帮助。
在跳板机上安装一个mysql的proxy,这种软件有好几个,比如MariaDB MaxScale,HAProxy,MySQL Router等,下面是一个对比:
http://proxysql.com/compare