# 高级数据操作-删除数据 1、删除数据应该使用where进行条件控制 ```sql delete from 表名 where 条件; ``` 2、删除数据可以使用limit来限制删除数量 ```sql delete from 表名 where 条件 limit 数量; ``` delete删除数据,无法重置auto_increment 要重置auto_increment,可以使用truncate ```sql truncate 表名; -- 等价于: drop + create ```