[Err] 1062 - Duplicate entry '1' for key 'PRIMARY'

Posted qtoken

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Err] 1062 - Duplicate entry '1' for key 'PRIMARY'相关的知识,希望对你有一定的参考价值。

[Err] 1062 - Duplicate entry ‘1‘ for key ‘PRIMARY‘

mysql数据库:

把表1的所有数据,插入到表2

字段取值规则

id 取id

stu_id 取id

c_name 取 uname

istester 和 grade字段,给默认值 60

 

insert into 表2 (id,stu_id,c_name,istester,grade) select id,id,uname,60,60 from 表1;

 

当主键冲突时报错:[Err] 1062 - Duplicate entry ‘1‘ for key ‘PRIMARY‘

 

主键冲突

方法一:删除表2的数据重新将表1的数据插入。

方法二:设置被插入表的id字段为自增,将其他值插入。

 

以上是关于[Err] 1062 - Duplicate entry '1' for key 'PRIMARY'的主要内容,如果未能解决你的问题,请参考以下文章

pymysql.err.IntegrityError: (1062, "Duplicate entry 'roxml-ROXML' for key 'PRIMARY&

mysql PDO 更新查询错误,1062 Duplicate entry '4146' for key 'PRIMARY'

ERROR 1062 (23000): Duplicate entry for key 'PRIMARY'

Magento 错误 SQLSTATE[23000]: 1062 Duplicate entry log_visitor_info

ERROR 1062 (23000): Duplicate entry '0' for key 'PRIMARY'

导入数据库出现#1062 - Duplicate entry '1' for key 1 怎么解决啊!