mysql 简单的sql语句,入门级增删改查

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介: 介绍MySQL中的基本SQL语句,包括数据的增删改查操作,使用示例和简单的数据表进行演示。

既然有数据就需要各种各样的的sql语句来提取到你想要的数据。

一、增删改查逐个实例演示

首先这是我的数据表
在这里插入图片描述

1.查–检索语句

  • 检索单个列
SELECT bookName from bookinfo

在这里插入图片描述

  • 检索多个列
SELECT bookName,label from bookinfo

在这里插入图片描述

  • 检索所有列
SELECT * from bookinfo

在这里插入图片描述

  • 检索不同行(DISTINCT关键字)
SELECT DISTINCT bookName FROM bookinfo

在这里插入图片描述

  • where条件查询
#(这里还没有用到模糊查询哦,模糊查询的话鲁滨逊漂流记也会出现)
SELECT bookName from bookinfo where label = "科幻"

在这里插入图片描述

  • Limt限制查询
#查询一行开始的一共步长为三的多行数据
SELECT * from bookinfo LIMIT 1,3

在这里插入图片描述

  • 模糊查询–like

这里稍微说一下,模糊查询的通配符 _ %,两个一个是单字符通配,一个是多字符通配。

SELECT bookName from bookinfo where label like "科幻%"

在这里插入图片描述

2.增–插入语句

  • 插入完整的行
INSERT into bookinfo VALUES("三体","刘慈欣","科幻")

在这里插入图片描述

  • 插入多行(在一条语句后加入分号再写就好啦)
INSERT into bookinfo VALUES("呼兰河传","萧红","长篇小说");
INSERT into bookinfo VALUES("呐喊","鲁迅","散文");

在这里插入图片描述

  • 插入某些查询的结果
#插入bookName 是 三体的图书的信息,插入完成后此刻表里面有两条一样的数据
insert into bookinfo SELECT * FROM bookinfo where bookName="三体"

在这里插入图片描述

3.更–更新语句

update from table set [] where [ 条件 ]

在这里插入图片描述

#根据作者是笛福的条件将书名改为呐喊,更新多个值也是类似操作
UPDATE bookinfo set bookName="彷徨" where author="笛福"

代码如下(示例):

4.删–删除语句

  • 根据条件删除某一行
DELETE FROM bookinfo where author="笛福"

在这里插入图片描述

  • 删除所有行
DELETE FROM bookinfo

总结

很简单很简单的sql语句。

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
22天前
|
SQL 运维 关系型数据库
MySQL 运维 SQL 备忘
MySQL 运维 SQL 备忘录
44 1
|
28天前
|
关系型数据库 MySQL 数据库
Mysql学习笔记(四):Python与Mysql交互--实现增删改查
如何使用Python与MySQL数据库进行交互,实现增删改查等基本操作的教程。
55 1
|
1月前
|
关系型数据库 MySQL
MySQL表的增删改查(基础篇详细详解)
MySQL表的增删改查(基础篇详细详解)
33 5
|
1月前
|
SQL 存储 关系型数据库
SQL文件导入MySQL数据库的详细指南
数据库中的数据转移是一项常规任务,无论是在数据迁移过程中,还是在数据备份、还原场景中,导入导出SQL文件显得尤为重要。特别是在使用MySQL数据库时,如何将SQL文件导入数据库是一项基本技能。本文将详细介绍如何将SQL文件导入MySQL数据库,并提供一个清晰、完整的步骤指南。这篇文章的内容字数大约在
78 1
|
11天前
|
SQL 关系型数据库 MySQL
MySql5.6版本开启慢SQL功能-本次采用永久生效方式
MySql5.6版本开启慢SQL功能-本次采用永久生效方式
27 0
|
11天前
|
SQL 关系型数据库 MySQL
mysql编写sql脚本:要求表没有主键,但是想查询没有相同值的时候才进行插入
mysql编写sql脚本:要求表没有主键,但是想查询没有相同值的时候才进行插入
23 0
|
24天前
|
SQL 存储 关系型数据库
mysql 数据库空间统计sql
mysql 数据库空间统计sql
42 0
|
24天前
|
SQL 存储 关系型数据库
mysql SQL必知语法
本文详细介绍了MySQLSQL的基本语法,包括SELECT、FROM、WHERE、GROUPBY、HAVING、ORDERBY等关键字的使用,以及数据库操作如创建、删除表,数据类型,插入、查询、过滤、排序、连接和汇总数据的方法。通过学习这些内容,读者将能更好地管理和操
11 0
|
11月前
|
SQL 存储 关系型数据库
MySQL下使用SQL命令进行表结构与数据复制实践
MySQL下使用SQL命令进行表结构与数据复制实践
147 0
|
SQL 关系型数据库 MySQL
MySQl数据库第八课-------SQL命令查询-------主要命脉2
MySQl数据库第八课-------SQL命令查询-------主要命脉
下一篇
无影云桌面