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