我有一个带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。