MYSQL 删除语句

MYSQL 删除语句删除数据(DELETE)  如果你失忆了,希望你能想起曾经为了追求梦想的你。数据库存储数据,总会有一些垃圾数据,也会有一些不需要用的数据了,这些情况下,我们就可以删除这些数据,释放出一定的空间,给其他的数据使用使用前需注意:删除(DELETE),是删除一(条)行数据,图1里,有4条(行)数据,换句话说,你要删除第四条名字为“巴巴”的用户,那么关于他的id

大家好,又见面了,我是你们的朋友全栈君。

删除数据(DELETE)


  
如果你失忆了,希望你能想起曾经为了追求梦想的你。

数据库存储数据,总会有一些垃圾数据,也会有一些不需要用的数据了,这些情况下,我们就可以删除这些数据,释放出一定的空间,给其他的数据使用

使用前需注意:删除(DELETE),是删除一(条)行数据,图1里,有4条(行)数据,换句话说,你要删除第四条 名字为“巴巴”的用户,那么关于他的 id、密码、性别、年龄都会被删除

删除前:

MYSQL 删除语句

删除和修改都有一共共同点,需要 WHERE 过滤条件,否则,也会删除多条数据,所以说,使用的时候一定要检查

基本语句:DELETE FROM cs_user WHERE username = “巴巴”
详解:
DELETE(delete) 删除语句
FROM(from) 指定表
cs_user  表名
WHERE(where) 过滤条件
username = “巴巴” ,字段名 = 数据

演示:

MYSQL 删除语句

效果:

MYSQL 删除语句


有同学还是会好奇,想着尝试一下,删除(DELETE) 后面不跟 WHERE 做过滤条件,是不是数据真的会全部被删除?同学们,我们先来一波推理吧,理论:

你给机器下达命令:给本大爷删除这个表里的“某个”数据,你想的是,删除某个数据,但是你没有给出条件,那么机器收到的命令则是:我去给大爷删除这个表的数据。 能理解吗? 换句话说,就是你下达指令,没有下达完全,没有指定目标,换个例子:正在打仗,战友正在运转跑车方向,还没对准敌人,你就来了句:开炮!虽然他们会迷惑为什么?但是长官下达的命令,又正在战场上,能不听吗?结果会如何,你懂滴。。。

所以说,我们是 修改数据、删除数据,都要找到,我们要删除谁?就要给出条件:我要删除这个被多个玩家举报开外挂的用户。但有时,不一定要做删除操作,像这里,就不是删除开外挂的用户了,而是冻结他的用户,1星期、1个月、一年什么的,就需要修改操作,修改他的状态。嘛,这里就不多说,会让初学同学搞不懂

说这么多,就为了一点:使用修改或是删除语句的时候,请注意,你要删除的对象是谁,要谨慎。除非是真的全部删除,否则一定要谨慎,以后你来操作公司数据库,N多个数据,被你 手抖一下 全删完了?那你的领导要跟你做做思想工作了。

我们不给过滤条件,来看看效果吧:

MYSQL 删除语句

效果:

MYSQL 删除语句

建议同学们,尽可能的去尝试一下,光懂理论还不行哟

SQL(sql) 最基础的:增删查改,就结束了,前几篇介绍了 增、查、改。那么后面我们会深入学习SQL


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/152770.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 深入理解linux下write()和read()函数

    深入理解linux下write()和read()函数1、write()函数定义:ssize_twrite(intfd,constvoid*buf,size_tcount);函数说明:write()会把参数buf所指的内存写入count个字节到参数fd所指的文件内。返回值:如果顺利write()会返回实际写入的字节数(len)。当有错误发生时则返回-1,错误代码存入errno中。附加说明:(1)write…

    2022年5月26日
    39
  • NSIS教程(9): NSIS+duilib仿QQ安装包

    NSIS教程(9): NSIS+duilib仿QQ安装包本文在NSIS教程(8):基于第三方界面库的安装包界面基础上,分享如何使用NSIS结合duilib高仿QQ安装包的过程。先上效果图吧!完整NSIS脚本#======================自定义宏==============================!definePRODUCT_NAME”腾讯QQ”!defineE

    2025年8月21日
    4
  • ubuntu16.04更改密码提示toosimple_ubuntu密码修改

    ubuntu16.04更改密码提示toosimple_ubuntu密码修改终端:passwd

    2022年9月25日
    4
  • http 500状态码「建议收藏」

    http请求返回500状态码,整体原因是:服务器内部错误。这个原因太过笼统,看了和没看直接懵逼。今天遇到这么一个崩溃的问题,这么大的范围,怎么找呢?然后,静下来打开思路,慢慢想一下,分析过程:1.客户端请求服务端的时候,返回500,首先服务端的请求发出去了,并且返回了500,错误定位到服务端。2.服务端里面代码竟然没有执行任何打印语句,说明还没有执行到逻辑,就已经出错了。3.这边服务

    2022年4月5日
    68
  • 对话

    对话

    2021年5月4日
    110
  • kalidirsearch_kali.org

    kalidirsearch_kali.orgdirsearch是一个python3开发的目录扫描工具,目的是扫描网站的敏感文件和目录从而找到突破口。dirsearch使用:-u指定网址-e指定网站语言-w指定字典-r递归目录(跑出目录后,继续跑目录下面的目录)-random-agents使用随机UApythondirsearch.py-u网址-e*模板:pythondirsearch.py-uhttp://5073135b-4e2c-4551-b64f-242d901d8076.chall

    2022年9月27日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号