sqlalchemy 连接到 VPS 数据库

sqlalchemy connect to VPS database

我正在尝试从我的 PC 连接到 VPS mysql 数据库。我使用的是sqlalchemy框架,但是在连接之前我需要建立SSH隧道。

通常的方式,当网络应用 运行 在 VPS 上时:

create_engine('mysql://user:pswd@localhost/dbname')

如何从另一台 PC 连接到此数据库。假设有连接凭据:IP、用户名、密码

您的 MySQL 服务器仅侦听本地连接。让它监听外部连接:

  1. 编辑 /etc/mysl/my.cnf 文件
  2. 注释掉行bind-address = 127.0.0.1
  3. 重启mysqld