在使用 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 ·········