#1062 - Duplicate entry '0' for key 'PRIMARY'—— mysql主键设置问题
问题:# 1062 -重复输入“0”。
原因:数据表中主键这一栏已经有一个为“0”,一般出现这种问题是以int类型的字段在输入时没有输如数据,而int类型默认值为“0”,而你之前第一条数据已经默认主键如:id为默认的“0”了,于是就报错说Duplicate entry '0' for key 'PRIMARY'。
解决方案:
将主键设置为auto_increment(自增长),但有一点要注意的是需要将第一条主键如:id=0的那一条数据删除,因为auto_increment的字段需要从1开始。
角落吧大部分资源收集于网络,只做学习和交流使用,版权归原作者所有。发布的内容若侵犯到您的权益,请联系站长删除 ,我们将及时处理。
角落吧 » #1062 - Duplicate entry '0' for key 'PRIMARY'—— mysql主键设置问题
角落吧 » #1062 - Duplicate entry '0' for key 'PRIMARY'—— mysql主键设置问题