我有2个活动的数据库连接,我需要用connection2
替换'connection1'中的多个表。结构可能相同,也可能不相同(具体取决于我们是否对connection1
表进行了更改。)MySQL从另一个表中替换表
我假设我应该做一个完整的表转储,并在必要时替换键,但我真的不知道该怎么办这:) :)
任何帮助吗?
我有2个活动的数据库连接,我需要用connection2
替换'connection1'中的多个表。结构可能相同,也可能不相同(具体取决于我们是否对connection1
表进行了更改。)MySQL从另一个表中替换表
我假设我应该做一个完整的表转储,并在必要时替换键,但我真的不知道该怎么办这:) :)
任何帮助吗?
我最终使用PHP中的build in system命令和mysqldump首先将数据(导出)转储到文件,然后使用system()和mysql将它导入到新表中并替换旧表。
作品像一个魅力:)
查看dbForge Studio for MySQL中的Schema and Data sync工具。它将帮助您比较不同服务器,映射表和字段上的两个数据库,生成并运行同步脚本。