天天看點

auto_increment 自增鍵的一些說明

導緻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開始編号了

非學,無以緻疑;非問,無以廣識