作用都是用来删除数据的,truncate和 delete(不带条件,全表删除数据)只删除数据不删除表的结构,不同点如下。
1、truncate删除数据,但是不备份,删除后无法回滚;delete会备份,可以回滚
2、truncate删除非常快,删除之后,自增id从0开始统计;而delete删除慢,自增id继续累加
3、注意,做删除操作,有用数据要备份!!!!如果没备份,truncate是无法恢复的。
作用都是用来删除数据的,truncate和 delete(不带条件,全表删除数据)只删除数据不删除表的结构,不同点如下。
1、truncate删除数据,但是不备份,删除后无法回滚;delete会备份,可以回滚
2、truncate删除非常快,删除之后,自增id从0开始统计;而delete删除慢,自增id继续累加
3、注意,做删除操作,有用数据要备份!!!!如果没备份,truncate是无法恢复的。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。