MySQL 的数据库所在的服务器需要通过一个跳板机才能连接
像 Sequel Pro 这种软件可以提供这样的功能,但是我现在想用 Python 脚本做一些事情,需要登录数据库,查了一下 pymysql 的方法,好像没看到有这样的支持
不知道有没有什么办法
1
okletswin 2017-10-31 10:33:40 +08:00
很简单
打开 google (bing 和 baidu 未测试) 输入关键字 python mysql ssh 点击搜索 |
2
wangking 2017-10-31 10:37:13 +08:00
跳板机的话 你做一个 ssh 隧道不行吗
|
3
RuiQ 2017-10-31 10:47:43 +08:00
import sshtunnel
|
4
congeec 2017-10-31 11:10:21 +08:00
不需要加密: socat 直接转发
需要加密:搜 ssh forwarding 这些工具跟 mysql 无关,有 IP 和端口就行 |
5
q397064399 2017-10-31 11:40:13 +08:00
ssh 转发到本地
|