mysql数据库中,有一个自增的id,但是几条数据,id的值却到了几百了。看着不顺眼,就想着是不是可以将id值重置一下,当然可以实现,把数值较大的几个id先修改好,然后执行以下sql语句:
ALTER TABLE settings AUTO_INCREMENT = 1;执行效果:
假设你当前表中这几条记录的 ID 分别是 1, 2, 3。执行上述语句后,下一次插入新记录时,ID 将会自动变为 4。如果不执行这语句,插入数据时,就会以之前最大的id + 1作为插入点。如果不执行这条语句,就算你把最大id的数据改回小的,插入数据时,还是会将之前的最大id作为下一次的自增起点参考,设置为 MAX(id) + 1。
