因此,我有一个数据库,其中有10
个用户,其中每个用户都有一个从1
到10
的ID。如果我从数据库中删除了这些10
用户,然后创建了一个新用户,则新用户将以11
而不是1
的ID开头。有任何想法吗?
答案 0 :(得分:0)
使用DELETE
auto incrementing
语句(它将保留您的INSERTED
索引,并从最后一个TRUNCATE
索引开始)
TRUNCATE TABLE database_name.table_name;
任何AUTO_INCREMENT值都将重置为其初始值。即使对于通常不重用序列值的MyISAM和InnoDB,也是如此。