MySQL常见报错

ERROR 1136 (21S01): Column count doesn't match value count at row 1

表中列无法匹配输入的值,以下报错很明显是值过多了,无法存入。

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

如下图 插入两个值,但是主键没有设置自增。此时两个值的id均为0,不符合主键的唯一性规则

ERROR 1068 (42000): Multiple primary key defined

问题:如下图,已经有主键,但是未设置自增,想直接对该主键修改,报错。

解决方案:先删除主键,再重新设置主键+自增

解决方案二:直接设置自增,不写主键,主键仍会保留

posted @ 2020-05-11 15:30  Jil-Menzerna  阅读(390)  评论(0编辑  收藏  举报