MySQL清空表

清空mysql表中的记录有以下两种方法:

delete from 表名;

truncate table 表名;

不带where参数的delete语句可以删除mysql表中所有内容;

使用truncate table也可以清空mysql表中所有内容;

是使用delete清空表中的记录,内容的ID仍然从删除点的ID继续建立,而不是从1开始,而truncate相当于保留了表的结构而重新建立了一张同样的新表。

truncate比delete速度快,但truncate删除后不记录mysql日志,不可以恢复数据。

 delete的效果像将mysql表中所有记录一条一条删除到完。

本文链接地址: MySQL清空表

打赏作者
赞助/Donate

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

正在跳转到PayPal...

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*