python-3.x 使用flask_mysqldb从Flask连接到多个数据库

5hcedyr0  于 2023-01-27  发布在  Python
关注(0)|答案(2)|浏览(173)

我有一个Flask应用程序,它使用flak-mysqldb模块连接到一个数据库(db 1

app.config['MYSQL_HOST'] = 'host1'
app.config['MYSQL_USER'] = 'user1'
app.config['MYSQL_PASSWORD'] = ''
app.config['MYSQL_DB'] = 'db1'
app.config['MYSQL_CURSORCLASS'] = 'DictCursor'
mysql = MySQL(app)

我想在同一个应用程序中再连接一个db2数据库。我怎样才能实现呢?我可以使用MySQLdb连接到其他数据库,但我想使用flak-mysqldb连接。

fhg3lkii

fhg3lkii1#

在查询第二个数据库之前,只需更改数据库即可

cursor.execute("USE db_name")
cursor.execute("SELECT * FROM...")

希望过了这么长时间还有用:)

cbjzeqam

cbjzeqam2#

cursor.execute("SELECT * FROM db_name.db_table")

相关问题