大家好,欢迎来到IT知识分享网。
一、删除数据库或者表-drop
- 删除数据库
语法:drop database 数据库名称;
示例:删除数据库 testdb
drop database testdb;
- 删除数据表
语法:
drop table 表名;
示例:删除表testtable
drop table testtable;
- 总结
1)drop database A; 会把数据库A删掉,因此库里的所有表和数据都会一并删除
2)drop table B; 会把表B删掉,因此B表的数据也删掉了。
3)drop作为一种删除命令,不仅会删数据结构(库/表),而且会删数据。
4)简单点讲:drop删结构且删数据,所以这两个命令要慎用
二、删除表数据-delete
- 删掉表里的所有数据
语法:
delete from 表名;
示例:删除用户表里的所有数据
delete from t_user;
- 删除一个表里的满足条件的数据
语法:
delete from 表名 where 条件1 and (or) 条件2 …;
示例:删除会员表里名字为‘tommy’的数据
delete from user where user_name = ‘tommy’;
- 总结
1)如果要删除某个表里满足某个条件的数据,需要用到关键字”where”来进行过滤,找出那一部分数据。
2)delete也是一种删除命令,但是与drop命令不同的是,delete只会删除表数据,不会删表和库。简单点讲:delete删数据不删结构。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/128237.html