导致auto_increment变小的几种情况:
1、 alter table xx auto_increment = yy;
2、 truncate table
3、 restart mysql
第三种的复现方法:
一张刚创建的innoDB表,目前自增是1.
插入3条记录后,auto_increment=4.
然后再删除掉这三条记录,auto_increment=4 没变
重启MySQL,会发现auto_increment值被清空了。我们插入的话,自动从1开始编号了
导致auto_increment变小的几种情况:
1、 alter table xx auto_increment = yy;
2、 truncate table
3、 restart mysql
第三种的复现方法:
一张刚创建的innoDB表,目前自增是1.
插入3条记录后,auto_increment=4.
然后再删除掉这三条记录,auto_increment=4 没变
重启MySQL,会发现auto_increment值被清空了。我们插入的话,自动从1开始编号了
文章来源: blog.csdn.net,作者:lxw1844912514,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/lxw1844912514/article/details/100028924
评论(0)