[23000][1062] Duplicate entry ‘6‘ for key ‘PRIMARY‘

在 DataGrip 里插入数据的时候,我试图修改已经设置成了主键和自增的字段 ID,所以导致了该问题:

[23000][1062] Duplicate entry '6' for key 'PRIMARY'

翻译过来的意思:密钥“PRIMARY”的重复条目“6”

原因:

因为 ID 字段被设置了主键自增,所以不能插入任何值。那我硬是要插入值,咋办?

 

解决方式:

1、点击该表,选择 Modify Table...(修改表);

2、把 Auto inc(自增)和 Primary key(主键)取消勾选(就是不要去设置自增和主键约束)。

等修改完表的数据,再把他们两娃要回来(自增和主键)。

 

完。。。

猜你喜欢

转载自blog.csdn.net/weixin_62332711/article/details/129249551
今日推荐