drop table
データを含むテーブル全体を削除します
delete * from table
自動インクリメント値をそのままにして、データを削除します。テーブルに大量のデータがある場合も、しばらく時間がかかります。
truncate table
データを削除し、自動インクリメント値をリセットし(ただし、自動インクリメント列のままにするため、1から開始して、そこから再び上昇します)、非常に高速です。
drop table
データを含むテーブル全体を削除します
delete * from table
自動インクリメント値をそのままにして、データを削除します。テーブルに大量のデータがある場合も、しばらく時間がかかります。
truncate table
データを削除し、自動インクリメント値をリセットし(ただし、自動インクリメント列のままにするため、1から開始して、そこから再び上昇します)、非常に高速です。