用ssh方式连接mysql数据库
用 ssh 方式连接 mysql 数据库
原理
SSH 连接数据库的原理是先用 ssh 连接数据库所在服务器,然后作为该服务器上的应用程序访问本地数据库。
Navicat
Python
安装工具
1 | pip install sshtunnel |
建立连接
1 | import sshtunnel |
此时数据库服务地址被映射到本地端口:127.0.0.1:serve.local_port,数据库连接方法和之前一样,不同的是将 ip 设置成本机 ip:127.0.0.1,端口设置为 server.local_port 即可。
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.