我已经声明了2个数据库:
SQLALCHEMY_DATABASE_URI ='postgresql://dbuser:dbpassword@localhost:5432/dbname1'
SQLALCHEMY_BINDS = {
'dbname2': 'postgresql://dbuser2:dbpassword2@localhost:5432/dbname2',
}
我宣布:
db = SQLAlchemy(app)
现在,我从csv上传创建不同类型的数据帧,并使用dbname1数据库中表中的某些值来操纵它们。然后,我想将生成的df保存到数据库dbname2内的表中,以授予对我的客户端的访问权限(将访问权限与包含敏感信息的dbname1分开)。
有什么想法如何使用pandas.DataFrame.to_sql函数重定向到数据库dbname2吗?
谢谢