使用mysqldump差异复制并覆盖一个数据库到另一个数据库

时间:2017-12-05 23:20:53

标签: mysql database

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

curl http://184.173.44.62:30484/analyst_rating -v

但是,我正在寻找一种方法,只做差异拷贝。

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

是否存在使用$ mysqldump -u user --password=pass live_db_name | mysql -u user --password=pass -h localhost duplicate_db_name 执行此操作的选项?

1 个答案:

答案 0 :(得分:0)

不,没有选择使用mysqldump执行此操作。

查看Percona工具或其他MySQL工具,它们可以帮助您获得所需的功能。