削除(ロールバック不可)

TRUNCATE文は、テーブル内のすべての行を効率的に削除するためのコマンドです。

TRUNCATE
記述

TRUNCATE TABLE テーブル名;

【usersテーブルレコードをすべて表示】
mysql> SELECT * FROM users;
+----+-------+-----+
| id | name  | age |
+----+-------+-----+
|  1 | user1 |  25 |
|  2 | user2 |  35 |
|  3 | user3 |  27 |
+----+-------+-----+

【全件削除】
mysql> TRUNCATE TABLE users;
Query OK, 0 rows affected (0.04 sec)

【usersテーブルレコードをすべて表示】
mysql> SELECT * FROM users;
Empty set (0.01 sec)