delete和truncate的区别 delate 和 truncate 的区别 相同点:都是删除表的数据,不会删除表结构 不同点: truncate重新设置自增,自增的计数器归零 truncate 不会影响事务 delect删除的问题: 如果是INNODB引擎 自增列会重新开始(存在内存中的)如果是MYISAM引擎 自增列会从之前的自增量开始 (存在文件中的,不会丢失)