使用phpmyadmin导入SQL数据报错:#1062

大憨熊 提交于 2020-03-08 14:11:44

使用phpmyadmin导入SQL数据报错:

MySQL 返回:
#1062 - Duplicate entry '0' for key 'PRIMARY'

出现此错误的原因是数据的主键重复了,错误信息中显示的这条记录已经被导入了~~ 

因为可能由于数据的更新会手工在其中对应的位置插入单条或多条数据,所以导出来的数据经过整理后把主键的自增值清空了,便于手工插入数据。这样在使用PHPMYADMIN导入SQL数据的时候就会报以上错误,解决方法如下:

在导入数据的时候导入文件的格式不要勾选不要给零值使用自增 (AUTO_INCREMENT),这样在导入数据的时候就会给自增主键自动添加值。当然也就不会再报错了,成功导入。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!