delete : 删除表中的数据

主要分为两种方式: 从表中删除所有的行和从表中删除特定的行,就看使不使用你条件过滤

删除表中所有数据
-- 将表中所有的数据清空 delete from 表名;

使用delete 时一定要注意,要不是完全确定建议不要一下 删除所有行。

1、删除单行

-- delete from 表名 where 主键列 = 主键值 ;
delete from customers where cust_id = 10007;

2、删除多行

delete from customers where cust_id > 10007;

注意:

  1、delete 不需要列名或通配符,delete 删除的是整行而不是整列。

  2、delete 删除的是表中的内容而不是表

  3、如果要打算删除表中所有行,不要使用delete 可以使用 truncate table 语句,以为 truncate 语句更快

TRUNCATE : 实际上是删除原来的表并重新创建一个表,而不是逐行行删除表中的数据

点我查看三种删除方式

!!!END 使用update 和 delete 时

建议: 修改(update) 和 删除(delete)语句,后面跟着where 子句,不使用的话会将表中的数据全部更改或删除,因为MySQL没有撤销(undo) 按钮,应该非常小心的使用update 和delete语句,避免自己更改或删除错了别的数据。

注意:

  1、除非确实打算更新或删除每一行,否则使用时一定要带where 子句

  2、保证每个表都有主键,尽量使用主键作为筛选项(也可以使用多列作为筛选条件)

  3、在使用updete 或delete 语句时,可以先使用select 语句查看确定一下在删除

  4、使用强制引用通过 数据库名.表名,避免删除其他数据库中的数据

datagrid删除所有行卡住_MySQL ------ 删除数据(DELETE) (二十二)相关推荐

  1. 2021年大数据HBase(十二):Apache Phoenix 二级索引

    全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 前言 Apache Phoenix 二级索引 一.索引分类 ...

  2. 2021年大数据Kafka(十二):❤️Kafka配额限速机制❤️

    全网最详细的大数据Kafka文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 Kafka配额限速机制 限制producer端的速率 限制c ...

  3. 2021年大数据Hive(十二):Hive综合案例!!!

    全网最详细的大数据Hive文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 前言 Hive综合案例 一.需求描述 二.项目表的字段 三.进 ...

  4. 2021年大数据Hadoop(二十二):MapReduce的自定义分组

    全网最详细的Hadoop文章系列,强烈建议收藏加关注! 后面更新文章都会列出历史文章目录,帮助大家回顾知识重点. 目录 本系列历史文章 前言 MapReduce的自定义分组 需求 分析 实现 第一步: ...

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

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

  6. [翻译]Scott Mitchell 的ASP.NET 2.0数据教程之十二:在GridView控件中使用TemplateField

    在ASP.NET 2.0中操作数据:在GridView控件中使用TemplateField 英文原版  |   本教程的代码(C#)   |   翻译目录   |   原文目录 导言 GridView ...

  7. Scott Mitchell 的ASP.NET 2.0数据教程之十二:在GridView控件中使用TemplateField

    导言 GridView是由一组字段(Field)组成的,它们都指定的了来自DataSource中的什么属性需要用到自己的输出呈现中.最简单的字段类型是BoundField,它仅将数据简单的显示为文本. ...

  8. ASP.NET 2.0数据教程之十二:在GridView控件中使用TemplateField(转)

    导言 The GridView is composed of a set of fields that indicate what properties from the datasource are ...

  9. 数据与广告系列二十二:智能化投放中扩量场景的技术实现策略

    作者·黄崇远 公众号 『数据虫巢』 全文8968字 题图ssyer.com " 人不够,系统给你凑." 这个系列上一篇<数据与广告系列二十一:关于品牌广告,奔涌吧后浪> ...

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

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

最新文章

  1. JavaScript实现智能搜索框
  2. [生活化技术]组合模式 vs. 理发店价格表
  3. LINUX系统环境下的QT编译安装
  4. centos配置-java-php-mysql【转载参考】
  5. 使用FgSegNet进行前景图像分割
  6. 怎么理解python语言_Python语言入门1-理解Python语言
  7. Qt编写大数据大屏UI电子看板系统
  8. Ado.Net Entity Framework 批量删除、判断存在
  9. 反编译工具Reflector下载(转)
  10. 在Java 中 使用 AWS SNS 来发送短信的例子
  11. 文本框、图片的一些使用方法
  12. Win10投影到此电脑用不了
  13. Git版本控制管理——储藏和引用日志
  14. Windows Server 2008安装配置IIS
  15. 三种安卓模拟器的安装和比较
  16. windows IDT
  17. STM32 StemWin 模拟器使用
  18. 英雄榜再添豪杰!分享喜悦与荣誉
  19. 2022-2028全球管道式全屋除湿机市场现状及未来发展趋势
  20. Vcam项目下载及编译

热门文章

  1. Java邮件发送:带附件 or 不带附件 is nothing
  2. SeasLog 之企业级日志行为规范发布
  3. MLPlatform project的统一结构-----------Model层代码编写--------业务逻辑子层:编程思路...
  4. Fresco几处不太好的地方
  5. 2006年,谁是我们的博客之星?
  6. 【Docker】05 容器数据卷
  7. 限制mysql资源使用率_MySQL--限制用户使用资源
  8. 关于 springboot 的自动配置
  9. Oracle RAC tns 00505,Alert Log Errors: 12170 TNS-12535/TNS-00505: Operation Timed Out
  10. python integer函数_python - Floor函数消除了Integer科学符号,Python - 堆栈内存溢出