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