MySQL データ一括削除:TRUNCATEとDELETEの使い分け
表データを一括削除する場合は、次の方法を使用できます:
- DELETE文でデータを一括削除する。
DELETE FROM table_name WHERE condition;
上記の文中で、table_nameはデータを削除するテーブル名、conditionはデータを削除する条件を意味します。データをすべて削除する場合は、条件を空欄にするか、1=1と書くことができます。
- TRUNCATE文を使用して一度にテーブル内のすべてのデータを削除します。
TRUNCATE TABLE table_name;
注意:TRUNCATE文を使うとテーブル内のすべてのデータが削除され、元に戻すことはできません。そのため、使用する前に慎重に考えてください。