#1062 - 关键'PRIMARY'重复输入

时间:2014-02-07 18:45:28

标签: mysql database merge

我需要合并两个数据库 用这个

INSERT INTO DB1.TABLES SELECT * FROM DB2.TABLES

但我收到了这个错误

 #1062 - Duplicate entry '90' for key 'PRIMARY'  

1 个答案:

答案 0 :(得分:1)

如果您要插入除重复行之外的所有行,可以使用以下SQL执行此操作:

insert ignore into DB1.TABLES select * from DB2.TABLES;

否则我不确定你的问题(技术上讲,没有问题)。