MySQLのテーブル内のデータを削除するには、TRUNCATE TABLEまたはDELETE FROMステートメントを使用できます。

  1. TRUNCATE TABLE文を使用すると、表内のすべてのデータを迅速に削除し、自動増分のID値をリセットします。
TRUNCATE TABLE table_name;
  1. DELETE FROM文を使用すると、テーブル内のすべてのデータが削除されますが、自動増分IDの値はリセットされません。
DELETE FROM table_name;

どちらの方法も、テーブル内のデータをすべて削除しますが、TRUNCATE TABLEはDELETE FROM文よりも速く処理されます。なぜなら、TRUNCATE TABLEはデータを直接削除するため、1つずつ削除する必要がないからです。

bannerAds