如何从 MySQL 表中删除所有行?

mysqlmysqli database

我们可以使用 TRUNCATE 语句或 DROP 语句从表中删除所有行。也可以借助 DELETE 语句来完成,但在这种情况下,WHERE 子句必须标识表的所有行。众所周知,TRUNCATE 和 DELETE 语句都不会删除表的结构,但最好使用 TRUNCATE 语句而不是 DELETE 语句。DROP 语句也会删除表的结构。

语法

TRUNCATE 语句

TRUNCATE table table_name:

语法

DROP 语句

DROP table table_name:

相关文章