您的位置:首页 > 数据库 > MySQL

#1062 - Duplicate entry '0' for key 'PRIMARY'—— mysql的小问题

2015-03-02 13:16 726 查看
问题:# 1062 -重复输入“0”。

原因:我估计可能是数据表中主键这一栏已经有一个为“0”了,一般出现这种问题是以int类型的字段在输入时没有输如数据,而int类型默认值为“0”,而你之前第一条数据已经默认主键如:id为默认的“0”了,于是就报错说Duplicate
entry '0' for key 'PRIMARY'。

解决方案:

要么每次给主键赋值,且同时要注意重复输入数据的情况。

要么就是将主键设置为auto_increment(自增长),但有一点要注意的是需要将第一条主键如:id=0的那一条数据删除,因为auto_increment的字段需要从1开始。

说到底,就是个小问题啦。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql
相关文章推荐