【Mysql】增删改查(基础版)

我使用的工具是Data Grip (SQLyog Naivact 都行)

使用Data Grip创建student表,具体步骤如下(熟悉Data Grip或者使用SQLyog,Naivact可以跳过)

https://blog.csdn.net/m0_67930426/article/details/134299412?spm=1001.2014.3001.5501

表名 : student

字段名: id name age gender garde

主键并且自增: id

字段类型 id(int) name(varchar) age(int) gender(char) garder(varchar)

Dada Grip 打开控制台(编写sql语句)

https://blog.csdn.net/m0_67930426/article/details/134299412?spm=1001.2014.3001.5501

目录

[一.增 (insert)](#一.增 (insert))

二.删(delete)

通过id删除

通过名字删除

[三.改 (update)](#三.改 (update))

通过id修改

通过名字修改

修改多个字段

[四.查(select )](#四.查(select ))

查询表

查询指定字段

​编辑

根据条件查询

别名使用(As)

​编辑

[Concat( a ,b )](#Concat( a ,b ))


一.增 (insert)

语句

insert into 表名 (字段名1,字段名2,字段名3.........)Value( 加入相应字段的数据 )

因为id是自增,所以id可以省略不写

增加多条语句

这里多了一个张三,因为在运行的时候,insert 的时候 张三的语句又执行了一遍,

二.删(delete)

语法:

delete from 表名 【条件 】

通过id删除

delete from 表名 【where id=? 】

操作前:

操作中:

操作后:

通过名字删除

delete from 表名 【where name=? 】

操作前:

操作中:

也可以通过其他字段删除,这里就不继续演示了

三.改 (update)

update 表名 set 被修改的字段=? 【条件】

通过id修改

update 表名 set 被修改的字段=? 【where id=?】

操作前:

例如将张三改为李四

操作中:

操作后:

通过名字修改

一般不建议通过名字修改,因为名字有相同的情况,最好通过id进行操作,因为id自增唯一

update 表名 set 被修改的字段=? 【where name=?】

例如将王五的年龄修改为25岁

操作前:

操作中

操作后:

修改多个字段

update 表名 set 待修改的字段1=? ,待 修改的字段2=?【where name=?】

操作前

例如将李四 的年龄改为24,年级(garde)改为大二

操作中:

操作后

四.查(select )

查询表

select * from 表名

* --------- 通配符

查询指定字段

根据条件查询

别名使用(As)

Concat( a ,b )

相关推荐
Wang's Blog4 小时前
Vibe Coding一人即团队系列54:云服务器 Node.js 与 MySQL 9 环境搭建及配置指南
服务器·人工智能·mysql·node.js
额额额对了4 小时前
Linux 数据库开发实战:使用 C 语言与 SQLite3 构建轻量级终端词典
linux·数据库·oracle
qq_246839754 小时前
postgresql xxhash64 哈希函数实现
数据库·postgresql·哈希算法
希望奇迹很安静4 小时前
等级保护测评
网络·数据库
会博通·代码搬运工4 小时前
疾控档案落地难点:异构业务系统并存,高价值纸质凭证如何回流业务闭环
数据库·档案管理·档案管理系统·智能扫描设备·会博通
数智启示录4 小时前
Apache Kafka Consumer 扩到 40 个仍不提速:Partition 上限锁死有效并行度 【Kafka合集】
数据库·经验分享·分布式·缓存·面试·kafka·apache
数智启示录4 小时前
Apache Kafka 幂等 Producer 的边界:Exactly-Once 到了 MySQL 为什么失效 【Kafka合集】
数据库·经验分享·分布式·mysql·面试·kafka·apache
Java小白笔记4 小时前
Java 实现阿里云 OSS 文件上传链路:普通上传、秒传、分片与断点续传
java·开发语言·数据库·spring·阿里云
—Miss. Z—4 小时前
计算机三级数据库技术—填空题
数据库·mysql
数智启示录5 小时前
Apache Kafka 同 Key 仍会乱序:从分区 Offset 到业务可见的四道边界 【Kafka 合集】
大数据·数据库·经验分享·分布式·面试·kafka·apache