MySQL AUTO_INCREMENT 振り直し

MySQL よく使うコマンド
http://weblogs.tail-lagoon.com/WebPC/2008/03/18/15/


オートインクリメント(自動連番)カラムの値を振り直す場合、下記の手順で実行する(例では ID カラムがこれに該当)
ID カラムを削除
alter table TBL-NAME drop column ID;
オートインクリメント・カラムは各テーブルに一つだけしか作成できないので、連番を振り直す場合は、一旦カラムを削除して新たに作り直す必要がある
新規 ID カラム(整数型・自動連番)を追加
alter table TBL-NAME add ID int(5) primary key not null auto_increment first;
primary key は重複を許さない主キーのことであり、NOT NULL でなければならない