# 数据库主键冲突

数据库主键问题

image

造成的原因:添加数据后数据表主键自增,表现有的数据的主键值大于等于数据库更新文件中导入数据的主键值,才会报出这个错误

解决方法:打开要导入的数据库文件找到报错的位置,修改主键值,如同中可以将700改成705,后面的数据依次递增;(注:不是必要的增加5个,只要比这个表的最大主键大就行) 还有如果开头就报错修改后可以重新导入,若是中间报错,测之前的数据已导入,不能再次导入;可以复制已修改的数据在数据库执行sql 如图

image