sqlalchemy 连接到 VPS 数据库
sqlalchemy connect to VPS database
我正在尝试从我的 PC 连接到 VPS mysql 数据库。我使用的是sqlalchemy框架,但是在连接之前我需要建立SSH隧道。
通常的方式,当网络应用 运行 在 VPS 上时:
create_engine('mysql://user:pswd@localhost/dbname')
如何从另一台 PC 连接到此数据库。假设有连接凭据:IP、用户名、密码
您的 MySQL 服务器仅侦听本地连接。让它监听外部连接:
- 编辑
/etc/mysl/my.cnf
文件
- 注释掉行
bind-address = 127.0.0.1
- 重启
mysqld
我正在尝试从我的 PC 连接到 VPS mysql 数据库。我使用的是sqlalchemy框架,但是在连接之前我需要建立SSH隧道。
通常的方式,当网络应用 运行 在 VPS 上时:
create_engine('mysql://user:pswd@localhost/dbname')
如何从另一台 PC 连接到此数据库。假设有连接凭据:IP、用户名、密码
您的 MySQL 服务器仅侦听本地连接。让它监听外部连接:
- 编辑
/etc/mysl/my.cnf
文件 - 注释掉行
bind-address = 127.0.0.1
- 重启
mysqld