小编str*_*evg的帖子

如何远程使用Python + SQLAlchemy连接MySQL数据库?

我无法远程访问MySQL.我使用SSH隧道,并希望使用Python + SQLALchemy连接数据库MySQL.

当我在我的控制台中使用MySQL-client并指定" ptotocol=TCP"时,一切都很好!我用命令:

mysql -h localhost —protocol=TCP -u USER -p
Run Code Online (Sandbox Code Playgroud)

我通过SSH隧道访问远程数据库.

但是,当我想使用Python + SQLAchemy连接到数据库时,我找不到像这样的选项,—protocol=TCP 否则,我只连接到本地MySQL数据库.请告诉我,有没有办法使用SQLAlchemy来做到这一点.

python mysql tcp sqlalchemy ssh-tunnel

10
推荐指数
3
解决办法
5万
查看次数

标签 统计

mysql ×1

python ×1

sqlalchemy ×1

ssh-tunnel ×1

tcp ×1