我有以下内容:
from sqlalchemy import create_engine
engine1 = create_engine('mysql://user:password@host1/schema', echo=True)
engine2 = create_engine('mysql://user:password@host2/schema')
connection1 = engine1.connect()
connection2 = engine2.connect()
table1 = connection1.execute("select * from table1")
table2 = connection2.execute("select * from table2")
现在,我想将此table1
中的所有条目插入table2
中相同的空表connection2
。
我怎么能做到这一点?
我还可以从dict
中创建table1
,然后将其插入table2
。正如我从sqlalchemy的文档中学到的,有一种方法可以做到这一点,但是那里的例子假设你创建了一个全新的表,以便用new_table.insert()
插入它。它对我现有的表格无效。
由于