数据库学习(十二)-删除操作

对于MySQL使用中的删除操作,我总结了以下六种。

清空表中所有数据

1
2
delete from table_name;
delete * from table_name;

这种操作只会清除表中数据,并不影响表的结构、属性和索引。

清空表中所有数据,并重置索引

1
truncate table table_name;

删除约束

可以直接去看W3School约束教程

删除索引

1
alter table table_name drop index index_name;

删除表

1
drop table table_name;

删除数据库

1
drop database database_name;