MySQL数据库中的delete和truncate的区别
主要从相同点和不同点两方面来认识:
1.相同点:两者都是的功能都是删除数据库中的表。
2.不同点:(1).delete删除的时候是一条一条的删除记录,它配合事务,可以将删除的数据找回。
(2).truncate删除,它是将整个表摧毁,然后再创建一张一模一样的表。它删除的数据无法找回。
备注:
1.delete的案例演示如图“delete演示截图”;
2.truncate的案例演示图“truncate演示截图”。