MySQL的DML语句
文章目录
- ☃️概述
- ☃️DML
- ☃️添加数据
- ☃️更新和删除数据
- ☃️DML的重要性
☃️概述
MySQL 通用语法分类
● DDL: 数据定义语言,用来 定义数据库对象(数据库、表、字段)
● DML: 数据操作语言,用来对数据库表中的数据进行增删改
● DQL: 数据查询语言,用来 查询 数据库中表的记录
● DCL: 数据控制语言,用来创建数据库用户、控制数据库的控制权限
☃️DML
DML
是数据操作语言
(Data Manipulation Language)的缩写,用于数据库中对数据进行操作的语言。这包括对数据进行查询、插入、更新和删除等操作。
☃️添加数据
● 指定字段:
INSERT INTO 表名 (字段名1, 字段名2, ...) VALUES (值1, 值2, ...);
全部字段:
INSERT INTO 表名 VALUES (值1, 值2, ...);
● 批量添加数据:
INSERT INTO 表名 (字段名1, 字段名2, ...) VALUES (值1, 值2, ...), (值1, 值2, ...), (值1, 值2, ...);
INSERT INTO 表名 VALUES (值1, 值2, ...), (值1, 值2, ...), (值1, 值2, ...);
● 将查询结果作为参数插入表中
INSERT INTO 表名 (字段名1, 字段名2, ...) VALUES SELECT 字段名1, 字段名2, ... FROM 表名 WHERE ....
注意事项
● 字符串和日期类型数据应该包含在引号中
● 插入的数据大小应该在字段的规定范围内
☃️更新和删除数据
修改数据:
UPDATE 表名 SET 字段名1 = 值1, 字段名2 = 值2, ... [ WHERE 条件 ];
UPDATE emp SET name = 'Jack' WHERE id = 1;
删除数据:
DELETE FROM 表名 [ WHERE 条件 ];
☃️DML的重要性
DML(数据操作语言)在数据库管理系统中具有重要性,因为它是用来操作数据库中实际数据的语言。以下是 DML 的一些重要性:
数据操作:DML 允许用户执行各种操作,包括插入、更新、删除和查询数据。这些操作使得用户能够有效地管理数据库中的信息。
数据检索:通过 DML,用户可以编写查询以检索数据库中的数据。这对于获取特定信息或进行分析非常重要。
数据修改:DML 允许用户修改数据库中的数据,包括更新现有数据或删除不再需要的数据。这是保持数据库内容准确性和完整性的关键。
事务管理:DML 通常与事务管理一起使用,确保数据操作的原子性、一致性、隔离性和持久性(ACID 属性)。这对于保证数据的完整性和可靠性至关重要。
数据安全:通过 DML,数据库管理员可以设置权限和访问控制,以确保只有授权用户可以执行特定的数据操作。这有助于保护敏感信息并防止未经授权的访问。
DML 是数据库管理中不可或缺的一部分,它使用户能够有效地操作和管理数据库中的数据,确保数据的完整性、安全性和可用性。
相关文章:
![](https://img-blog.csdnimg.cn/f95ddae62a4e43a68295601c723f92fb.gif)
MySQL的DML语句
文章目录 ☃️概述☃️DML☃️添加数据☃️更新和删除数据☃️DML的重要性 ☃️概述 MySQL 通用语法分类 ● DDL: 数据定义语言,用来 定义数据库对象(数据库、表、字段) ● DML: 数据操作语言,用来对数据库表中的数据进行增删改 …...
![](https://www.ngui.cc/images/no-images.jpg)
Wireshark的基本用法以及注意事项
Wireshark 是一个流行的网络协议分析工具,可以捕获和分析网络数据包。以下是一些常见的 Wireshark 的用法: 安装和启动:首先需要下载和安装 Wireshark。安装完成后,可以通过启动 Wireshark 应用程序来打开它。 选择网络接口&…...
![](https://img-blog.csdnimg.cn/ac0dee5e61f742c9bbfbfa62eb223dac.jpg)
集团门户网站的设计
管理员账户功能包括:系统首页,个人中心,管理员管理,论坛管理,集团文化管理,基础数据管理,公告通知管理 前台账户功能包括:系统首页,个人中心,论坛࿰…...
![](https://img-blog.csdnimg.cn/img_convert/9f5b1b8a35ae6df4b86eed9c78911491.png)
Tomcat基础详解
第一篇:Tomcat基础篇 lecture:邓澎波 一、构建Tomcat源码环境 工欲善其事必先利其器,为了学好Tomcat源码,我们需要先在本地构建一个Tomcat的运行环境。 1.源码环境下载 源码有两种下载方式: 1.1 官网下载 https://…...
![](https://www.ngui.cc/images/no-images.jpg)
【Python爬虫】爬取名人名言页面并进行简单的数据清洗(入门级)
目录 资源链接 一、网站选择 二、数据爬取要求 三、数据清洗要求 四、实现代码 1.数据采集 2.数据清洗 资源链接 下面有笔者所放的源码下载链接,读者可自行下载: 链接:https://pan.baidu.com/s/1YmTdlnbSJLvLrrx92zz6Qg 提取码&…...
![](https://img-blog.csdnimg.cn/direct/f49e6dc778a4460181cebb0afb978126.png)
Microsoft Visual C++ Redistributable 【安装包】【高速下载】
方法1、可以从官方下载,如下图 Visual C Redistributable for Visual Studio 2015 但是此链接只有一个版本 方法2 已经下载好并且已经整理好了2008--2022的所有版本点击下方链接即可高速下载 如果是win7-win8-win10-win11直接可以下载2015--2022版本,…...
![](https://img-blog.csdnimg.cn/direct/73fc19a7f9a846fb9c44cc26133af8fb.png)
MFC绘制哆啦A梦
文章目录 OnPaint绘制代码完整Visual Studio工程下载其他卡通人物绘制 OnPaint绘制代码 CPaintDC dc(this); // 用于绘画的设备上下文CRect rc;GetWindowRect(rc);int cxClient rc.Width();int cyClient rc.Height();// 辅助线HPEN hPen CreatePen(PS_DOT, 1, RGB(192, 192,…...
![](https://img-blog.csdnimg.cn/direct/40f0c097a220485b90f67e71e80ed0c8.jpeg)
网络编程(TCP协议,UDP协议)
目录 网络编程三要素 IP IPv4 InetAddress类 端口号 协议 UDP协议 UDP协议发送数据 UDP协议接收数据 UDP的三种通信方式(代码实现) TCP协议 TCP通信程序 三次握手和四次挥手 练习 1、客户端:多次发送数据服务器:接收多次接收数据,并打印 2、客户端…...
![](https://www.ngui.cc/images/no-images.jpg)
读取Jar包下文件资源的问题及解决方案
问题 项目A代码调用到Resouces下的文件a.sh,打包成Jar包后,项目B调用对应方法时,出现报错,找不到a.sh文件路径,原来的代码可能是: URL resource getClass().getClassLoader().getResource("a.sh&qu…...
![](https://www.ngui.cc/images/no-images.jpg)
C++ 反转一个二进制串
描述 一个32位有符号整数,用二进制编码来表示。现需要将该二进制编码按位反转,计算出反转后的值。 示例1 输入: 1 返回值: -2147483648 说明: 00000000 00000000 00000000 00000001 翻转后为 10000000 000000…...
![](https://img-blog.csdnimg.cn/img_convert/365dfaab2030f464ad08348246707450.png)
黑神话悟空-吉吉国王版本【抢先版】
在中国的游戏市场中,一款名为“黑神话悟空”的游戏引起了广泛的关注。这款游戏以中国传统的神话故事“西游记”为背景,创造了一个令人震撼的虚拟世界。今天,我们要来介绍的是这款游戏的一种特殊版本,那就是吉吉国王版本。 在吉吉国…...
![](https://img-blog.csdnimg.cn/img_convert/40bd5646e7613cfc18dec2c12af11f00.png)
【尚庭公寓SpringBoot + Vue 项目实战】预约看房与租约管理(完结)
【尚庭公寓SpringBoot Vue 项目实战】预约看房与租约管理(完结) 文章目录 【尚庭公寓SpringBoot Vue 项目实战】预约看房与租约管理(完结)1、业务说明2、接口开发2.1、预约看房管理2.1.1.保存或更新看房预约2.1.2. 查询个人预约…...
![](https://www.ngui.cc/images/no-images.jpg)
java拼图小游戏项目
创建一个Java拼图小游戏是一个有趣且富有教育意义的项目,可以锻炼你的编程技能。以下是开发一个基本拼图游戏可能需要考虑的几个步骤: 项目规划: 确定游戏的基本规则和玩法。设计游戏的界面和用户交互。 环境搭建: 确保你的开发环…...
![](https://img-blog.csdnimg.cn/direct/041dd1f0035442a9a2020cf639326eea.png)
[C++][数据结构][跳表]详细讲解
目录 0.什么是跳表?1.SkipList的优化思路2.SkipList的效率如何保证?3.SkipList实现4.SkipList VS 平衡搜索树 && Hash 0.什么是跳表? SkipList本质上也是一种查找结构,用于解决算法中的查找问题,跟平衡搜索树…...
![](https://www.ngui.cc/images/no-images.jpg)
tinyxml
github下载相关的软件包,其中有四个文件需要主要需要关注就是分别是tinyxml12.cpp,tinyxml12.h,rss网页xml文件,还有就是官方给的test文件tinyxmltest.cpp。 example1就是提供一个打开文件的方式 int example_1() {XMLDocument …...
![](https://img-blog.csdnimg.cn/direct/699cb2a8fa6642108d679d7eb76478c8.png)
Docker(三)-Docker常用命令
1.run run命令执行流程:2.帮助启动类命令 2.1 启动docker systemctl start docker2.2 停止docker systemctl stop docker2.3 重启docker systemctl restart docker2.4查看docker状态 systemctl status docker2.5开机启动 systemctl enable docker2.6查看docker概要信息 …...
![](https://img-blog.csdnimg.cn/direct/bff7e5de270c47238de8955b25ad2fa7.png)
[MRCTF2020]PixelShooter
一个apk文件 jeb打开发现是apk文件 apk游戏逆向必须知道的知识: 一般关键数据在 Assets/bin/data/managed/assembly-csharp.dll这个文件里面 我不知道jeb为什么这里我没有 apk是个压缩包 直接解压 这个文件解压也可以发现flag {Unity_1S_Fun_233}...
![](https://img-blog.csdnimg.cn/direct/27ac270d9d874f4bb8b0ebdee2b30a11.png)
vue实现的商品列表网页
一、商品列表效果如下 二、代码; vue实现的商品列表网页 , 图片在vue项目的Public文件夹里的 imgs中 <template><div class"common-layout"><!-- el-container:外层容器。 当子元素中包含 <el-header> 或 <el-foo…...
![](https://www.ngui.cc/images/no-images.jpg)
【泛微系统】e-cology非标配功能概览
关于泛微非标功能的功能编号、功能名称及支持版本 编号名称支持版本001考勤功能4.500.0124-9.00+KB900190206002短信通用接口5.000.0327+KB50001003 及以上版本004计划任务接口5.0+KB50001003及以上版本005集成登录接口6.0及以上版本006流程中自定义浏览框5.0+KB50001003及以上…...
![](https://img-blog.csdnimg.cn/direct/d8225167d69c4e028830580b73447340.jpeg)
Python基础教程(二十八):pip模块
💝💝💝首先,欢迎各位来到我的博客,很高兴能够在这里和您见面!希望您在这里不仅可以有所收获,同时也能感受到一份轻松欢乐的氛围,祝你生活愉快! 💝Ὁ…...
![](https://img-blog.csdnimg.cn/img_convert/6ea47576c21339178022ff4ced3af620.jpeg)
通信系统概述
1.定义 通信系统(也称为通信网络)是利用各种通信线路将地理上分散的、具有独立功能的计算机系统和通信设备按不同的形式连接起来,依靠网络软件及通信协议实现资源共享和信息传递的系统。 2.概述 随着通信技术和网络技术的不断发展ÿ…...
![](https://img-blog.csdnimg.cn/direct/20b9ab904af146e5899695377cf634be.png)
http发展史(http0.9、http1.0、http1.1、http/2、http/3)详解
文章目录 HTTP/0.9HTTP/1.0HTTP/1.1队头阻塞(Head-of-Line Blocking)1. TCP 层的队头阻塞2. HTTP/1.1 的队头阻塞 HTTP/2HTTP/3 HTTP/0.9 发布时间:1991年 特点: 只支持 GET 方法没有 HTTP 头部响应中只有 HTML 内容࿰…...
![](https://www.ngui.cc/images/no-images.jpg)
Hadoop 面试题(四)
1. 简述Hadoop节点的动态上线下线的大概操作 ? 在Hadoop集群中,节点的动态上下线指的是在不停止整个集群服务的情况下,添加或移除节点。这种能力对于维护和扩展集群非常重要。以下是Hadoop节点动态上线下线的大概操作步骤: 动态…...
![](https://img-blog.csdnimg.cn/direct/de4c71c31f54448385b4c4da41044db1.jpeg)
绽放光彩的小程序 UI 风格
绽放光彩的小程序 UI 风格...
![](https://img-blog.csdnimg.cn/direct/2ddda2e4d53844b6b442c96e24113e08.png)
电脑文件夹怎么加密?文件夹加密的5种方法
在数字化时代,信息安全显得尤为重要。对于个人电脑用户来说,文件夹加密是一种有效保护隐私和数据安全的方法。本文将介绍五种文件夹加密的方法,帮助您更好地保护自己的重要文件。 如何设置文件夹密码方法一:利用Windows系统自带的…...
![](https://img-blog.csdnimg.cn/img_convert/6e1880ed63b21b77281553a4db37ea59.png)
异步复位同步释放
目录 描述 输入描述: 输出描述: 参考代码 描述 题目描述: 请使用异步复位同步释放来将输入数据a存储到寄存器中,并画图说明异步复位同步释放的机制原理 信号示意图: clk为时钟 rst_n为低电平复位 d信号输入…...
![](https://img-blog.csdnimg.cn/direct/3f70d5e184db4bffad91e948d3b625f2.png)
JupyterLab使用指南(七):JupyterLab使用 LaTeX 生成数学公式
在 JupyterLab 中,可以使用 LaTeX 语法生成复杂的数学公式。JupyterLab 内置对 LaTeX 的支持,使得我们可以方便地在 notebook 中编写和展示数学公式。以下是详细的步骤和示例。 1. 使用 LaTeX 生成数学公式 LaTeX 是一种专门用于排版数学公式的语言。J…...
![](https://img-blog.csdnimg.cn/direct/b6a09d8425a0402ab63d722dc7628d27.png)
docker 环境部署
1.Redis部署 用docker拉取redis镜像 docker pull redis 用docker查看拉取的镜像版本号,这里查到的是 6.2.6 版本 docker inspect redis 通过wget指令下载对应版本的tar包,下载完成后解压 wget https://download.redis.io/releases/redis-6.2.6.tar.gz …...
![](https://www.ngui.cc/images/no-images.jpg)
Spring中的ContextPath总结
Spring中的ContextPath总结 大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿! 1. ContextPath的概念 在Spring中,ContextPath是指Web应用程序的上下文…...
![](https://img-blog.csdnimg.cn/direct/07f9321607de46e689034d23d5f04219.png)
C++设计模式——Composite组合模式
一,组合模式简介 真实世界中,像企业组织、文档、图形软件界面等案例,它们在结构上都是分层次的。将系统分层次的方式使得统一管理和添加不同子模块变得容易,在软件开发中,组合模式的设计思想和它们类似。 组合模式是…...
![](/images/no-images.jpg)
镇江网站建设公司/爱站网站
1.并发容器类 ConcurrentMap集合类使用与底层原理分析 CopyOnWrite集合类使用与底层原理分析 并发与阻塞队列Queue讲解 模拟阻塞队列实战 ArrayBlockingQueue ConcurrentLinkedQueue SynchronousQueue PriorityBlockingQueue优先级队列 DelayQueue延迟队列应…...
![](http://www.duozhishidai.com/static/image/public/banner.jpg)
找网站开发项目/友链大全
如何理解“分布式”? 经常听到”分布式系统“,”分布式计算“,”分布式算法“。分布式的具体含义是什么?狭义的分布是指,指多台PC在地理位置上分布在不同的地方。 分布式——一个高大上的名词,是计算机软件…...
![](http://hi.csdn.net/attachment/201108/28/0_1314527193hsxS.gif)
wordpress 迁站/找客户资源的软件哪个最靠谱
Linux 3.4的设备驱动模型中,所有的device都是通过Bus相连。device_register() / driver_register()执行时通过枚举BUS上的Driver/Device来实现绑定,本文详解这一过程。这是整个LINUX设备驱动的基础,PLATFORM设备,I2C上的设备等诸设…...
文章 wordpress/网络平台推广运营有哪些平台
我这个人走得很慢,但是我从不后退。----亚伯拉罕林肯前言: 本周我们主要了解Java中与面向对象的程序设计(OOP)有关的关键字。后面会逐一详细说明各个关键字的用法。其中特别注意的是this关键字,是Java中最常用的关…...
![](https://img-blog.csdnimg.cn/7a70da526dbe486bb1656762f2cfa0fa.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATWFj5p-g5qqs,size_14,color_FFFFFF,t_70,g_se,x_16)
ps里怎么做网站/网络口碑推广公司
Mac电脑用的时间久了,Mac用户尤其是MacBook用户会经常收到“磁盘几乎已满”的提示,如何解决这个问题,这里分享几个处理磁盘空间不足提示的小方法。 方法一、清理Mac电脑的缓存文件 一般电脑里都会堆积很多的缓存文件,其实缓存文件…...
![](http://www.jdzj.com/edit/UploadFile/200942151513271.jpg)
做首饰网站/移动慧生活app下载
关键词:电网络;传递函数;频域模型系统的数学模型是该系统在信号传递过程中的动态特性的数学描述。它是舍弃了各种系统具体特点而抽象出来的共同性质,从而成为研究系统的工具。建立描述控制系统运动特性的数学模型,…...