在数据库中,table的主键一般是一个自增的int字段,名为id
现在假设有10行数据,删除最后一行,目前还剩9行,id最大为9,再次添加一行数据时你会发现id会从11开始
现在介绍如何重新排列这个id字段
其实方法很简单,删除这个字段再重新添加这个自增的int型主键就好了
两行sql语句搞定,如下(这里以user表(主键是userId)为例)
--by www.qzphp.cn alter table `表名称` drop column `字段名称`; alter table `表名称` add `字段名称` int not null primary key auto_increment first;