MySQL: レコードの AUTO_INCREMENT をリセットする方法

下記サイトから引用。
https://code.i-harness.com/ja/q/b4c06

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

既存のレコードが「1」から順番に設定されなおします(開始番号は上記設定次第)。

TagTimes

Simple time tracking tool
Developed by Namu Works