日期:2014-05-16  浏览次数:20768 次

更改mysql数据表中自动增加auto_increment

如果在mysql中一个表qvbdata中的ID字段设为auto_increment

插入两条记录后ID=2,这时删除1条记录,再插入一条变成

ID

1

3

自增时跳过了2,如何设置在新插入一条时,ID2开始计数


使用:

alter table qvbdata auto_increment=2;


select auto_increment from information_schema.TABLES? where TABLE_NAME='qvbdata'

可以使再新加入一条时,ID2开始。


如果auto_increment=值小于max(id)IDmax(ID)+1开始计数