1. 使用TRUNCATE命令
TRUNCATE TABLE table_name;
此命令会在不记录日志的情况下从表中删除所有数据,同时重置自增值。但是,当使用TRUNCATE时,不能撤销或回滚该操作。
2. 使用DELETE命令
DELETE FROM table_name;
此命令将删除指定表中的每一行数据,并记录日志以便回滚。但它不清除自增值。
3. 使用DROP命令
DROP TABLE table_name; CREATE TABLE table_name ( column1 datatype, column2 datatype, ... );
这种方法会彻底删除表,包括所有数据和结构,必须重新创建表。
无论使用哪种方法,都要小心,以防止意外删除数据。