1

考虑到目标数据库的结构略有不同,是否可以通过仅选择要复制的表(复制到目标数据库)来复制 mysql 数据库。

考虑以下:

我有一个数据库加载了我需要复制到目标数据库的所有数据。让我们称之为我们的MasterDatabase

现在我有了TargetDatabase这是一个精简版的MasterDatabase,将用于表示层。请注意,这两个数据库具有不同结构的表。

在这种情况下可以复制吗?

如果没有,是否有一种解决方案可以TargetDatabaseMasterDatabase不进行大规模更新的情况下更新数据,或者像正常复制一样进行选择性更新?

4

1 回答 1

1

复制在某种意义上是灵活的,您可以复制到不同的存储引擎,是的,甚至可以选择性地选择要复制的数据

请记住,尽管复制是源数据集的相同副本。如果您在架构中需要不同的格式或不同的表定义,那么它就不再是真正的数据复制了。

于 2011-07-04T21:36:02.240 回答