数据库(四)删除

打印 上一主题 下一主题

主题 942|帖子 942|积分 2826

一、删除数据库或者表-drop


  • 删除数据库
    语法:drop database 数据库名称;
    示例:删除数据库 testdb
  1. drop database testdb;
复制代码

  • 删除数据表
    语法:
    drop table 表名;
    示例:删除表testtable
  1. drop table testtable;
复制代码

  • 总结
    1)drop database A; 会把数据库A删掉,因此库里的全部表和数据都会一并删除
    2)drop table B; 会把表B删掉,因此B表的数据也删掉了。
    3)drop作为一种删除命令,不仅会删数据结构(库/表),而且会删数据。
    4)简朴点讲:drop删结构且删数据,所以这两个命令要慎用
二、删除表数据-delete


  • 删掉表里的全部数据
    语法:
    delete from 表名;
    示例:删除用户表里的全部数据
  1. delete from t_user;
复制代码

  • 删除一个表里的满意条件的数据
    语法:
    delete from 表名 where 条件1 and (or) 条件2 …;
    示例:删除会员表里名字为‘tommy’的数据
  1. delete from user where user_name = ‘tommy’;
复制代码

  • 总结
    1)如果要删除某个表里满意某个条件的数据,须要用到关键字"where"来进行过滤,找出那一部分数据。
    2)delete也是一种删除命令,但是与drop命令不同的是,delete只会删除表数据,不会删表和库。简朴点讲:delete删数据不删结构。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

渣渣兔

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表