参考链接0:id不连续重排
参考链接1:避免插入数据导致id不连续
MySQL在navicat中设置唯一字段:
索引(选择字段) >>> 索引类型(UNIQUE)
当表中存在唯一字段,主键id自增时,插入新数据的时候唯一字段已存在,插入失败
但此时id已自增+1,再次插入数据造成id不连续问题。
-- 执行之后,不是表明将插入的id设置为1;而是设置插入id为表中id最大值+1。 ALTER TABLE `table` AUTO_INCREMENT =1;
在insert into 操作前 加上上述sql语句,将插入id设置为当前表中存在的id+1;