スパイスラボ神部です。
ちょう小ネタですが、CakePHP や MySQL でいろいろ実験しているうちにどんどんレコードで auto_increment とかに指定しているカラム(ID)とかが増えてしまい、一度増えてしまった ID は増えていくだけです。そんなときは下記の方法でリセットしましょう。
-nyk@Development - auto_incrementの値を初期化する方法
しかし「テーブルを空にして」とはいいますがそう簡単にできないときには一度エクスポートし、エクスポートした CSV ファイルなどの中で ID を手動で入れ替えてあげると(っていうのも行が多いと簡単ではないんですが)、テーブルの内容を保持したままリセットできます。
「1万 ID 台までを残してあとは消してリセットしたい」
「特定のレコードだけ残し、その最多 ID 番号の直後から auto_increment を再開したい」
なんてときにはこのやり方が役に立つかも。
うわー、ニッチにも程があるエントリーになってしまった。
関連記事


