首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >MySQL 数据操作

MySQL 数据操作

作者头像
技能锦囊
发布于 2020-04-15 08:14:37
发布于 2020-04-15 08:14:37
1K00
代码可运行
举报
文章被收录于专栏:MySQL 笔记MySQL 笔记
运行总次数:0
代码可运行

在企业日常生产环境中,除非有很大的业务数据变动,否则不会轻易地修改或创建新的数据库和数据表,一般都是在原有的表内添加修改操作,以及使用最频繁的查询操作。

插入、修改、查询、删除,是对数据信息的基本操作; 本章讲解基本的增删改查的SQL命令。

老规矩,先连接 MySQL 服务器

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
mysql -uroot -p123456
#创建一个test库,并指定使用它
create database test;
use test;
#在当前数据库中新建一张表
create table tab(
    id tinyint primary key,
    name char(6) not null,
    sex char(2) default '男'
);

1.插入 (INSERT INTO)

a.插入一条数据到表中,字段与值一一对应,且插入的值符合字段的数据类型

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
语法:INSERT INTO 表名(字段名,字段名)  VALUES(值,值);

例如:insert into tab(id,name)  values(1,"张三");

b.字段名可省略,但值必须按字段在表中的顺序插入

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
语法:INSERT INTO 表名  VALUES(值,值);

例如:INSERT INTO tab  VALUES(2,"王二");

c.插入多条纪录

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
INSERT INTO tab VALUES(3,"王三"),(2,"王四"),(2,"王五");

2.修改数据 (updata ... set)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
语法:UPDATE 表名 SET 字段1=,字段2=WHERE 条件;

#更新id为2的这行数据中的name值
例如:update tab  set name="张三疯" where id=1;

#查看验证
select * from tab;

3.删除数据 (delect ... from)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
语法:DELETE FROM 表名 WHERE 条件;

#删除name为"王二"的这行数据
例如:delect from tb where name='王二';

select * from tb;

4.查询(SELECT)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#查询 Table 中所有数据
语法:SELECT * FROM 表名;

#查看刚插入的所有数据,*表示匹配所有字段
例如:selece * from newstudent;

#查询指定字段()的数据
SELECT id FROM tab;
1)条件查询 (where)
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
SELECT * FROM tab WHERE id > 1;

多条件查询 (where ...  and/or ...)
#and,数据必须同时满足两个条件
SELECT * FROM tab WHERE id = 1 and name='张三疯';

#or ,数据满足某个条件便可查询出来
SELECT * FROM tab WHERE id = 2 or name='张三疯';
2)查询分组(GROUP BY)

将查询结果按照1个或多个字段进行分组,字段值相同的为一组;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#GROUP BY可以用于单个字段和多个字段
#尝试添加多条性别数据,再分组查询
SELECT * FROM tab GROUP BY sex;
3)限制查询数量(LIMIT)

LIMIT 用于限制SELECT查询语句返回指定的记录数,也叫分页查询。 LIMIT 可以接收一个或两个数字参数,参数必须是一个整数常量。

a. 如果只给定一个参数,则它表示返回最大的记录行数目。
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#检索前3行记录
SELECT * FROM tab LIMIT 3;
b.如果两个参数,limit a,b ;

下标0开始计数,返回从a开始一共b条数据

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#从第2条数据开始,检索出5条数据
SELECT * FROM tab LIMIT 2,5;
4)返回唯一值 (distinct)
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#查询的返回结果中 name 字段下的数据不会重复
select distinct name from tab;

#查询的返回结果中 name和id 的组合字段数据不会完全相同
select distinct score,id from tab;
5)查询结果排序 (ORDER BY)
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#查询所有数据,以id排序,降序(DESC)[省略不写则默认升序(ASC) ]
SELECT * FROM tab order by id DESC;
#也可以多字段排序,用英文逗号分隔字段名
#order by 只能用在SQL语句 最后。
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-04-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 技能锦囊 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
如何基于 yt-dlp 快速开发一个多平台的无水印视频下载软件?
你是否曾经需要从多个视频平台下载高清无水印的视频?无论是 YouTube、B站、抖音,还是其他主流视频平台,如何快速且高效地下载这些视频?今天,我们将通过一个简单的教程,教你如何利用 yt-dlp 工具,轻松实现这一目标。而如果你需要现成的工具,可以直接访问视频快下工具下载,实现一键下载多个平台的视频。
用户11590374
2025/03/31
6030
github短视频去除水印项目Douyin_TikTok_Download_API介绍
当下正值短视频盛行的时代。在我们浏览短视频的同时,经常能发现一些精美的图片、引人入胜的文案以及吸引眼球的视频,想要将它们保存到本地。然而,保存下来的图片或视频通常伴随着不太愉悦的水印,这显著降低了使用体验。因此,我时常思考是否存在途径能够下载一些无水印的图片。虽然有许多小程序等可以保存无水印的图片或视频,但它们往往伴随着一些令人不悦的广告或付费等。今天,在浏览 GitHub 时偶然发现了一个开源项目,名为“Douyin_TikTok_Download_API”,它能够满足我们的需求。在本文中,我将详细介绍这个项目,并分享如何进行部署和使用。
修己xj
2024/01/03
2.1K0
github短视频去除水印项目Douyin_TikTok_Download_API介绍
如何利用苹果快捷指令添加自己专属的URL
其实这么说有些夸张,其实并不是没有条件的,标题那么取只不过是标题党罢了,吸波流量,骗点点赞关注什么的。
知识与交流
2024/05/07
1.2K0
如何利用苹果快捷指令添加自己专属的URL
用Python搞定抖X无水印短视频下载
有时候刷抖音,遇到喜欢的视频保存在本地,然后都是带有水印的,作为有一点“洁癖”的小编,不太喜欢。索性就自己用Python制作了这个简单的小工具,用于下载抖音无水印短视频!
可以叫我才哥
2022/04/12
9550
用Python搞定抖X无水印短视频下载
b 站视频下载神器合集,支持电脑和手机端
这是个简单易用的b站视频下载工具https://github.com/leiurayer/downkyi ,几乎可以下载所有的B站视频,采用Aria下载器多线程下载,采用FFmpeg对视频进行混流、提取音视频等操作。
苏生不惑
2021/10/14
11.9K0
b 站视频下载神器合集,支持电脑和手机端
如何快速开发视频下载器
视频下载器网站是许多用户的刚需,它能帮助用户将在线视频保存到本地,方便离线观看或学习。本文将介绍如何利用优秀的开源项目yt-dlp开发一个功能齐全的视频下载器网站。
石臻臻的杂货铺[同名公众号]
2025/05/08
1350
如何快速开发视频下载器
Python实现超简单【抖音】无水印视频批量下载
导读:本文介绍了如何使用简单的Python爬虫爬取抖音上你喜欢的拍客的所有视频(包含有水印和无水印两种)。
我被狗咬了
2020/05/29
5.3K1
Python实现超简单【抖音】无水印视频批量下载
利用Python+Requests实现抖音无水印视频下载
首先,打开抖音应用,找到你想要下载的视频,点击右上角的“分享”按钮,选择“复制链接”。这样你就可以获取到视频的分享链接。
小白学大数据
2025/07/02
3960
一款跨平台的快速,简单,干净的视频下载器:Annie,支持Bilibili/Youtube等多个网站
说明:最近发现了个很强的下载神器Annie,一款用Go构建的快速,简单,干净的视频下载器,支持的平台很多,包括MacOS、Windows、Linux等,安装和使用是非常简单的,很适合新手,支持的网站也多,目前支持以下网站:
子润先生
2021/05/29
4.4K0
抖音视频一键去水印并下载:用 Python + MCP 实现自动化工具
不论是发布文章还是视频,都会面临着一个多平台发布的问题,如果能够一次性同时发布多个平台就好了。如果我在A平台发布了一个视频,如果这时候有一个工具可以帮我下载这个视频,并去掉水印发布自动发布到B平台上,简直就太完美了。
叫我阿柒啊
2025/05/17
8812
抖音视频一键去水印并下载:用 Python + MCP 实现自动化工具
python爬虫教程:抖音无水印视频批量下载
抖音越来越火,感觉它有毒,越刷越上瘾,总感觉下一个视频一定会更精彩,根本停不下来。想将抖音里喜欢的小哥哥/小姐姐的视频全部存到电脑硬盘里该如何操作?不想有抖音的视频水印该如何处理?
机器学习AI算法工程
2019/10/28
4.4K1
python爬虫教程:抖音无水印视频批量下载
使用跨平台工具 Lux 下载视频,支持所有视频平台
Lux 是一个使用 Go 语言编写的视频下载命令行工具,支持的平台很多,提供了包括 macOS、Windows、Linux 等等平台的命令行支持,安装和使用非常简单的。Lux 原来的名字是叫做 Annie(安妮),对标的是 macOS 上一款非常著名的视频下载软件叫做 Downie(唐尼)。但后来改名成了 Lux。
我的小碗汤
2023/03/19
3.1K0
使用跨平台工具 Lux 下载视频,支持所有视频平台
微信视频号下载器(微信视频号视频下载工具)
微信视频号下载器(微信视频号视频下载)重磅发布了,知识兔可以把微信的视频号里面的视频提取出来,适合广大的有需求的用户。主要提供微信视频号视频下载、知识兔直播流地址解析功能。
知识兔
2022/10/23
9.8K2
​微信视频号下载器免费版下载 (微信视频号视频下载)
微信视频号下载器(微信视频号视频下载)重磅发布了,知识兔可以把微信的视频号里面的视频提取出来,知识兔适合广大的有需求的用户。知识兔主要提供微信视频号视频下载、知识兔直播流地址解析功能。
用户10122115
2022/11/05
4.6K2
抖音解析-抖音视频去水印下载
2020/8/31更新 1.分享作品链接 2.粘贴抖音链接 3.解析作品和封面图去水印还有音乐都可以下载 微信截图_20200831114235.png <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="X-UA-Compatible" c
天下科技
2020/08/31
2.5K0
IOS捷径 睡眠灯 sleep-lamp
作者:matrix 被围观: 323 次 发布时间:2022-03-01 分类:零零星星 | 无评论 »
HHTjim 部落格
2022/09/26
6690
IOS捷径 睡眠灯 sleep-lamp
120行代码下载抖音无水印视频「Python语言」
过年在家没什么事情做,一直在刷抖音,就想写个代码,试着去下载抖音的原视频文件,昨天写了一会,在下载上面出现了问题,没有成功的下载视频文件。今天上午又研究了一下。成功实现了下载抖音无水印视频文件。整体代码120行。下面一起来看一下吧!
申霖
2020/02/14
4.7K2
120行代码下载抖音无水印视频「Python语言」
用 Python 下载抖音无水印视频
说起抖音,大家或多或少应该都接触过,如果大家在上面下载过视频,一定知道我们下载的视频是带有水印的,那么我们有什么方式下载不带水印的视频呢?其实用 Python 就可以做到,下面我们来看一下。
Python小二
2020/08/18
9770
用 Python 下载抖音无水印视频
Python3 网络爬虫(四):视频下载,那些事儿!
「you-get」支持各大视频网站的视频下载,国内外加起来近 80 家。像国内的爱奇艺、腾讯视频、抖音、快手、B站、A站,国外的 Youtube、Twitter、TED、Instagram等等。
Jack_Cui
2020/05/18
6.8K0
Python3 网络爬虫(四):视频下载,那些事儿!
一篇文章教会你使用Python下载抖音无水印视频
今天小编要跟大家分享的是,利用Python如何下载抖音无水印的视频;大家可能要问了,这个有什么用呢?当然有用了。那么有什么用呢?下面小编跟大家详细说说。
菜鸟小白的学习分享
2021/06/17
4420
一篇文章教会你使用Python下载抖音无水印视频
推荐阅读
相关推荐
如何基于 yt-dlp 快速开发一个多平台的无水印视频下载软件?
更多 >
交个朋友
加入腾讯云官网粉丝站
蹲全网底价单品 享第一手活动信息
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验