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