在使用 sqlalchemy 时,难免会遇到多个数据库地址的使用
最基本的配置参考:
https://www.cnblogs.com/whycai/p/11963443.html
一共4步
新增的地址,需要在 步骤1、3中做下修改即可
修改如下:
步骤1中新增:
1 SQLALCHEMY_BINDS = { 2 #新地址1 3 'db1': 'mysql+pymysql://用户名:密码@111.111.111.111/库名', 4 #新地址2 5 'db2': 'mysql+pymysql://用户名:密码@111.111.111.111/库名', 6 }
步骤3中新增:
1 class TableName(db.Model): 2 __tablename__ = 'tablename' 3 __bind_key__ = 'db1' #在此处执行即可 4 5 ·········