MySQLのテーブルをすばやく完全にクリアする方法は何ですか?

表をすばやく完全にクリアするには、TRUNCATE TABLEステートメントを使用することができます。

TRUNCATE TABLE文は、テーブル内のすべてのデータを削除し、テーブルの自動増分IDをリセットすることができます。DELETE文と比べて、TRUNCATE TABLE文の実行速度は速く、データを1行ずつ削除するのではなく、テーブル全体を直接削除するからです。

テーブルを空にするためにTRUNCATE TABLEステートメントを使用する例を以下に示します。

TRUNCATE TABLE 表名;

“表名”をクリアするテーブルの名前に置き換えてください。

TRUNCATE TABLE文は即座にテーブル内のすべてのデータを削除し、取り消すことはできませんので注意が必要です。データのバックアップや一時的な保存が必要な場合は、TRUNCATE TABLE文を実行する前にデータのバックアップを行うことをお勧めします。

bannerAds