2

我想将新的 DUMP 文件导入到具有相同架构的旧数据库中。如果我正在导入的转储文件记录的记录有任何更改并想添加新记录,我想覆盖。我不想删除要导入的数据库中的现有记录。

4

1 回答 1

0

如果你使用 mysqldump 创建转储文件,你可以给它选项 --replace,它会生成一个包含替换语句而不是插入语句的转储文件。当这个转储文件被加载到 MySQL 中时,匹配数据库中主键或唯一键的记录将替换旧的记录,而与现有键不匹配的记录将被插入。

于 2012-10-23T22:59:10.997 回答