使用mysqldump差异化将一个数据库复制到另一个数据库中



我知道您可以使用以下命令将数据库从一个SQL Server复制到另一个SQL Server并覆盖目标服务器中的数据库。

$ mysqldump -u user --password=pass live_db_name | mysql -u user --password=pass -h localhost duplicate_db_name

但是,我正在寻找一种只能进行差分副本的方法。

即。如果目标数据库中有什么不同,则将其修改为与源数据库相同。

是否存在使用mysqldump进行此操作的选项?

不,没有选择使用mysqldump。

查看Percona工具或其他MySQL工具,这些工具可能会让您达到所需的功能。

最新更新