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     ·········

猜你喜欢

转载自www.cnblogs.com/whycai/p/12173259.html