2012-06-01 73 views
0

我有2个活动的数据库连接,我需要用connection2替换'connection1'中的多个表。结构可能相同,也可能不相同(具体取决于我们是否对connection1表进行了更改。)MySQL从另一个表中替换表

我假设我应该做一个完整的表转储,并在必要时替换键,但我真的不知道该怎么办这:) :)

任何帮助吗?

回答

0

我最终使用PHP中的build in system命令和mysqldump首先将数据(导出)转储到文件,然后使用system()和mysql将它导入到新表中并替换旧表。

作品像一个魅力:)

0

查看dbForge Studio for MySQL中的Schema and Data sync工具。它将帮助您比较不同服务器,映射表和字段上的两个数据库,生成并运行同步脚本。