create table a1(
aid int(4) not null auto_increment,
-- auto_increment为自增。
age int(4),
primary key(aid)
);
insert into a1(age) value(1),(3),(3),(6);
-- 在age列插入数据1,3,3,6
delete from a1 where aid=2;
-- 删除aid=2的那一行。
delete from a1;
-- 会删除整个表的内容,
truncate a1;
-- 会删除整个表的内容but 与delete的删除有区别。
delete与truncate区别
delete删除前
delete删除后
delete删除后再插入
delete删除不影响自增。
truncate删除前
truncate删除后
truncate删除后再插入
truncate删除会清楚自增的值
delete与truncate区别即:都能删除表truncate会重新设置自增器,truncate不影响事务。
~~~~~一般不要直接删表,不要删库跑路O~~~~~~~
标签:删除,truncate,--,a1,aid,数据,delete From: https://blog.csdn.net/2301_78680832/article/details/142407514