sqlalchemy 多個數據庫地址配置


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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM