auto_increment(オートインクリメント)の連番を初期化する「MySQL」

MySQLでauto_increment(オートインクリメント)では、自動で現在格納されているナンバーの最大値に 1 を追加した数値を自動で付与する機能です。

この機能で作ったテーブルで本番移行とかでデータを削除して本番移行しても、auto_incrementの値がリセットされず本番環境のデータを最初に入れても「1」にならずに今までのauto_incrementの値が引き継がれます。

auto_incrementを初期化するには、下記のSQLで初期化されます

ALTER TABLE `tablename` auto_increment = 1;

 

 

スポンサーリンク