Reorder / reset auto increment primary key

后端 未结 15 1411
北荒
北荒 2020-11-22 04:39

I have a MySQL table with an auto increment primary key. I deleted some rows in the middle of the table. Now I have, for example, something like this in the ID column: 12, 1

15条回答
  •  长情又很酷
    2020-11-22 05:05

    SET  @num := 0;
    
    UPDATE your_table SET id = @num := (@num+1);
    
    ALTER TABLE your_table AUTO_INCREMENT =1;
    

    I think this will do it

提交回复
热议问题