删除一些auto_incremented列后,对于innodb表,将值调整为1为auto_increment

时间:2017-01-23 08:03:07

标签: mysql

我有一个带ID列的abc表(PK,Auto_increment)和值1到10.I删除了第5和第6条记录。现在ID列如1,2,3,4,7,8,9, 10.我想要ID列为1,2,3,4,5,6,7,8 ..如何做到这一点?我试过

alter table abc auto_increment = 1;

和 SET @count = 0; UPDATE abc SET taskruns。Timestamp = @count:= @count + 1 WHERE ID = 1;

但它不起作用。我的表是innodb。

0 个答案:

没有答案
相关问题