问题现象:插入表时报1602错误:Error Duplicate entry ‘***‘ for key ‘PRIMARY‘
问题原因:主键重复,数据库中已有主键值为***的记录
解决办法:使用insert ignore into语句插入:
insert ignore into table_name values(?,?,?);
insert ignore into 与insert into的区别:
insert ignore会忽略数据库中已经存在 的数据,如果数据库没有数据,就插入新的数据,如果有数据的话就跳过这条数据