テーブル内のデータを一つ一つ削除する。オートインクリメントの値はそのままなため、自分で初期化を行う必要がある。ロールバック可能。
delete from TABLE_NAME; # オートインクリメントの初期化 ALTER TABLE TABLE_NAME auto_increment = 1;
テーブル内のデータを全削除する。オートインクリメントの値は初期化される。ロールバックはできない。
truncate table TABLE_NAME;
コメント