在 MySQL 中,要清空数据表(即删除表中的所有数据而保留表结构),可以使用 TRUNCATE TABLE
或 DELETE FROM
语句。下面是这两种方法的说明:
使用 TRUNCATE TABLE
语句
TRUNCATE [TABLE] tbl_name;
说明:
TRUNCATE TABLE
语句用于删除表中的所有数据,但保留表的结构(列、索引等)。TRUNCATE TABLE
将会重置自增计数器(如果有)为起始值。使用 DELETE FROM
语句清空表。
说明:
DELETE FROM
语句用于删除表中的所有行,但保留表的结构。DELETE FROM
不会重置自增计数器。