delete from table 表名 和 truncate table 表名的区别

1.delete :  是一条一条记录的删除,不清空auto_increment 记录数。且在事务中可以通过rollback回滚恢复数据

2.truncate: 是将整张表摧毁,再重新建表,清空auto_increment记录数。在事务中不能通过rollback回滚恢复数据。

猜你喜欢

转载自blog.csdn.net/qq_33243148/article/details/87286389