删除数据(DELETE)

  如果你失忆了,希望你能想起曾经为了追求梦想的你。
数据库存储数据,总会有一些垃圾数据,也会有一些不需要用的数据了,这些情况下,我们就可以删除这些数据,释放出一定的空间,给其他的数据使用
使用前需注意:删除(DELETE),是删除一(条)行数据,图1里,有4条(行)数据,换句话说,你要删除第四条 名字为“巴巴”的用户,那么关于他的 id、密码、性别、年龄都会被删除
删除前:
删除和修改都有一共共同点,需要 WHERE 过滤条件,否则,也会删除多条数据,所以说,使用的时候一定要检查
基本语句:DELETE FROM cs_user WHERE username = "巴巴"
详解:
DELETE(delete) 删除语句
FROM(from) 指定表
cs_user  表名
WHERE(where) 过滤条件
username = "巴巴" ,字段名 = 数据
演示:
效果:
有同学还是会好奇,想着尝试一下,删除(DELETE) 后面不跟 WHERE 做过滤条件,是不是数据真的会全部被删除?同学们,我们先来一波推理吧,理论:
你给机器下达命令:给本大爷删除这个表里的“某个”数据,你想的是,删除某个数据,但是你没有给出条件,那么机器收到的命令则是:我去给大爷删除这个表的数据。 能理解吗? 换句话说,就是你下达指令,没有下达完全,没有指定目标,换个例子:正在打仗,战友正在运转跑车方向,还没对准敌人,你就来了句:开炮!虽然他们会迷惑为什么?但是长官下达的命令,又正在战场上,能不听吗?结果会如何,你懂滴。。。
所以说,我们是 修改数据、删除数据,都要找到,我们要删除谁?就要给出条件:我要删除这个被多个玩家举报开外挂的用户。但有时,不一定要做删除操作,像这里,就不是删除开外挂的用户了,而是冻结他的用户,1星期、1个月、一年什么的,就需要修改操作,修改他的状态。嘛,这里就不多说,会让初学同学搞不懂
说这么多,就为了一点:使用修改或是删除语句的时候,请注意,你要删除的对象是谁,要谨慎。除非是真的全部删除,否则一定要谨慎,以后你来操作公司数据库,N多个数据,被你 手抖一下 全删完了?那你的领导要跟你做做思想工作了。
我们不给过滤条件,来看看效果吧:
效果:
建议同学们,尽可能的去尝试一下,光懂理论还不行哟
SQL(sql) 最基础的:增删查改,就结束了,前几篇介绍了 增、查、改。那么后面我们会深入学习SQL

MYSQL 删除语句相关推荐

  1. mysql删除语句详解_MySQL 删除数据语句(DELETE)用法详解

    MySQL 删除数据操作使用 DELETE FROM 语句,它属于 DML(数据操作语言)范畴,DELETE 语句是一行一行地进行删除操作,同时它会将每行的操作记录到事务日志中,以便可以进行回滚操作, ...

  2. mysql 删除语句多表关联_MySQL多表关联数据同时删除sql语句

    MySQL多表关联数据同时删除sql语句 有需要的朋友可参考. DELETE删除多表数据,怎样才能同时删除多个关联表的数据呢?这里做了深入的解释: 代码如下 1 delete from t1 wher ...

  3. mysql删除语句菜鸟教程_MySQL 删除数据库 | 菜鸟教程

    MySQL 删除数据库 使用 mysqladmin 删除数据库 使用普通用户登陆mysql服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库. 所以我们这边使用root用户登录,root用 ...

  4. MySQL——删除语句

    参考链接 https://www.bilibili.com/video/BV12b411K7Zu?p=107 删除语句 方式一:delete 语法 单表的删除 DELETE FROM表名 WHERE筛 ...

  5. Mysql删除语句优化_MySQL性能优化之常用SQL语句优化

    SQL性能优化的目标:至少要达到range级别,要求是ref级别,consts最高.[阿里巴巴JAVA开发手册] 说明: 1).consts单表中最多只有一个匹配行(主键/唯一索引),在优化阶段即可读 ...

  6. mysql删除语句大全(上)drop delete turncate

    1.drop语句.可以用来删除数据库和表. A用drop语句来删除数据库: mysql> drop database hello; Query OK, 0 rows affected (0.19 ...

  7. mysql删除语句事务_事务用来管理 insert,update,delete 语句

    MySQL 事务 MySQL 事务主要用于处理操作量大,复杂度高的数据.比如说,在人员管理系统中,你删除一个人员,你既需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数 ...

  8. 快速从入门到精通!mysql删除语句姓李的语句

    第一部分必读系列: 01.学习算法和刷题的思路指南 02.学习数据结构和算法读什么书 03.动态规划解题套路框架 04.动态规划答疑篇 05.动态规划答疑篇 06.回溯算法解题套路框架 07.二分查找 ...

  9. mysql的delete语句_mysql删除语句

    展开全部 mysql删除语句如下: 1.delete删除一行:delete from student where id=1. 2.delete删除多行:delete from student wher ...

最新文章

  1. 一次Linux系统被***的分析过程
  2. 计算机视觉开源库OpenCV之CommandLineParser使用方法
  3. mysql导出包_mysql导入导出包括函数或者存储过程
  4. Source Insight建工程之Kernel
  5. 泡沫下的破浪者,智能语音产品到底落地何处?
  6. Mysql 存储类型范围
  7. Codeforces Round #435 (Div. 2) E. Mahmoud and Ehab and the function[二分]
  8. 在线旅游网站发展趋势分析
  9. Win7 32bit 扫雷外挂
  10. 一文详解 TCP/IP 协议
  11. 如何表格合并快速简单?
  12. 想看懂资管行业?不清楚有哪些资管产品怎么行!
  13. 佩尔方程(超详细推导+例题讲解) 每日一遍,算法再见!
  14. 1m照片的宽和高是多少_1m等于多少kb(上传1m照片是多大尺寸)
  15. Ubuntu系统使用教程
  16. 如何多方位布局程序化购买生态链条?
  17. 解密|小游戏与H5游戏的不同之处
  18. 深度学习实战(1):花的分类任务|附数据集与源码
  19. linux gpu 测试工具,推荐 7 大 Linux GPU 监控和诊断命令行工具
  20. php的缓存机制,phpGrace 缓存机制说明

热门文章

  1. 平均收入工资准确还是中位数工资收入准确?
  2. xfs mysql_XFS文件系统与mysql应用性能测试
  3. Android开发基础——Activity基本用法
  4. 让你的手机待机时间超过一个月
  5. 【新手基础教程】片上外设之 WDT(看门狗) 的使用
  6. CPU占用率高怎么办?正确解决方法在这里!
  7. 记一次笔记本电脑自定义分辨率黑屏事故
  8. 奇点来临,GPT-4发布!ChatGPT大升级!太太太太强了,见证历史!
  9. jsrpc-http接口远程调用js代码
  10. 数据结构 图的初始化