gpt4 book ai didi

mysql - 合并两个MySql数据库,除了重复的PK

转载 作者:行者123 更新时间:2023-11-29 11:04:50 25 4
gpt4 key购买 nike

我有两个具有相同架构的数据库。例如数据库1和数据库2;现在我需要将它们结合起来。我试图遵循这些答案: Can I merge two databases into one in Mysql if they both have the same schema?但我遇到了这样的异常:ERROR 1062 (23000) at line 24: Duplicate entry '1' for key 'PRIMARY'所以问题很简单:有没有办法合并两个数据库,忽略第二个数据库的 PK 重复?或者由第二个数据库覆盖冲突记录的变体?两种变体都是可以接受的。

补充评论:谈到数据库,我指的是数据库;我有两个数据库的 dupm 文件,我需要将这两个文件部署到一个、与第一个和第二个数据库中的数据组合的数据库中。如果某些数据丢失 - 这不是问题。但我需要结合两个数据库的最大数据!不是表格

最佳答案

mysqldump使用--insert-ignore选项。这将导致它将 INSERT IGNORE 命令写入转储文件,而不是普通的 INSERT 语句。这会导致插入时跳过重复的键,而不是导致错误。

关于mysql - 合并两个MySql数据库,除了重复的PK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41573906/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com