saber 酱的抱枕

Fly me to the moon

03/20
2015
学习

使用TRUNCATE TABLE清除表数据

今天某个网站的自定义表单里发现了大量垃圾内容,打算把表单里的所有数据都删除掉。sql以前学过入门知识,但现在基本也都忘光了,于是还是去百度。最后使用了  TRUNCATE TABLE 表名  的方法。
TRUNCATE TABLE dede_diyform1
TRUNCATE是一个能够快速清空资料表内所有资料的SQL语法。并且能针对具有自动递增值的字段,做计数重置归零重新计算的作用。其没有筛选条件;不留下日志记录,不可恢复。

此外清除表数据还可以用  DELETE FROM 表名 WHERE 条件  的方法,可以有选择的删除;删除速度较慢,但是可恢复。

使用TRUNCATE TABLE清除表数据