我需要合并两个数据库 用这个
INSERT INTO DB1.TABLES SELECT * FROM DB2.TABLES
但我收到了这个错误
#1062 - Duplicate entry '90' for key 'PRIMARY'
答案 0 :(得分:1)
如果您要插入除重复行之外的所有行,可以使用以下SQL执行此操作:
insert ignore into DB1.TABLES select * from DB2.TABLES;
否则我不确定你的问题(技术上讲,没有问题)。