博客列表 >truncate 和数据库备份

truncate 和数据库备份

王东东的博客
王东东的博客原创
2017年11月21日 17:14:461110浏览
truncate和delete区别:delete可以删除部分数据--delete后面可以添加where语句^0^;truncate可以把自增变更为1,
索引也会影响,不会执行delete的触发器;delete可以回滚(不知道怎么实现),可以返回数据行数;

当甲表中的数据被删除的时候会向备份表中添加刚被删除的数据(old.),同理当备份表中的数据被删除时
也会把备份表中的数据添加到甲表中。若备份表中执行truncate操作时,就真的把备份表中的数据给清除了。
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议