删除数据
MySQL删除数据的方式有两种,一种为delete,一种为truncate
delete删除数据
delete from table 表名 where 条件
truncate删除数据
truncate table 表名;
两者的区别
- delete可以加where条件进行删除,truncate不可以,只能删除全表数据
- delete删除不会自增长字段,再次新增字段时从断点继续自增,truncate删除数据之后自增长字段从1开始
- delete删除会返回删除的条数,truncate删除不会返回
- delete删除可以回滚,truncate删除不可以回滚
由于本身的博客百度没有收录,博客地址http://zhhll.icu
网友评论