当使用数据库时,加入我插入十条数据,id为1~10,但是我删除掉了id为7的数据,我们想的是1~9,但是这时候你的数据就是1.2.3.4.5.6.8.9.10.,7就在我们的眼皮子底下没了!!!好吧,还是可以解决的。删除一条数据之后,再执行下面这条:
update table set id = id-1 where id > 你删除的id
这样,你删除数据后顺序就会回到1~9;但是!但是!再次加入数据就会从11开始,10又不见了!!!!这又是要怎么搞,经过不懈查找,问题解决了,执行如下:
alter table info auto_increment = 1
意思就是从id的最大位数开始增加,删除数据之后最大id是9,所以就从10开始增加了。
然后,你就膨胀了。