我有 2 个活动数据库连接,我需要将 'connection1' 中的一些表替换为connection2
. 结构可能相同,也可能不同(取决于我们是否对connection1
表格进行更改。
我假设我应该做一个完整的表转储并在必要的地方替换键,但我真的不知道该怎么做:)
有什么帮助吗?
我有 2 个活动数据库连接,我需要将 'connection1' 中的一些表替换为connection2
. 结构可能相同,也可能不同(取决于我们是否对connection1
表格进行更改。
我假设我应该做一个完整的表转储并在必要的地方替换键,但我真的不知道该怎么做:)
有什么帮助吗?
查看 dbForge Studio for MySQL 中的模式和数据同步工具。它将帮助您比较不同服务器上的两个数据库、映射表和字段、生成和运行同步脚本。
我最终使用 PHP 和 mysqldump 中的 build in system 命令首先将数据(导出)转储到文件中,然后再次使用 system() 和 mysql 将其导入新表并替换旧表。
奇迹般有效 :)