Mysql的增、删、查、改

MySQL 是一个流行的关系型数据库管理系统,它支持 SQL(结构化查询语言)用于管理数据库中的数据。以下是使用 SQL 在 MySQL 中进行增(INSERT)、删(DELETE)、查(SELECT)、改(UPDATE)操作的基本示例。

1. 增(INSERT)

向表中插入新数据。

sql 复制代码
INSERT INTO 表名 (列1, 列2, 列3, ...)  
VALUES (值1, 值2, 值3, ...);

INSERT INTO students (name, age, grade)  
VALUES ('张三', 20, '三年级');

2. 删(DELETE)

sql 复制代码
DELETE FROM 表名 WHERE 条件;

DELETE FROM students WHERE age = 20;
复制代码

(注意:没有 WHERE 子句的 DELETE 语句会删除表中的所有数据!)

3. 查(SELECT)

从表中检索数据。

sql 复制代码
SELECT 列1, 列2, ...  
FROM 表名  
WHERE 条件;

SELECT * FROM students WHERE grade = '三年级';

* 表示选择所有列)

4. 改(UPDATE)

修改表中的数据

sql 复制代码
UPDATE 表名  
SET 列1 = 值1, 列2 = 值2, ...  
WHERE 条件;

UPDATE students  
SET age = 21  
WHERE name = '张三';
相关推荐
松涛和鸣几秒前
DAY42 SQLite3 : Dictionary Import and Data Query Implementation with C Language
linux·c语言·数据库·单片机·网络协议·sqlite
ptc学习者16 分钟前
mysql 主从配置
数据库
飞天小蜈蚣23 分钟前
django的模板渲染、for循环标签、继承模板
数据库·python·django
杨云龙UP40 分钟前
SQL Server 2016通过SSMS(SQL Server Management Studio)图形界面完成创建用户和授权_20251230
运维·服务器·数据库
源代码•宸41 分钟前
goframe框架签到系统项目开发(每日签到添加积分和积分记录、获取当月最大连续签到天数、发放连续签到奖励积分、实现签到日历详情接口)
数据库·经验分享·redis·中间件·golang·dao·goframe
YMatrix 官方技术社区1 小时前
时序 + 分析:YMatrix “智慧工厂“数据平台双方案详解
数据库·物联网·时序数据库·智能制造·数智工厂·ymatrix
熊文豪1 小时前
电科金仓数据库KingbaseES V9R2C13元数据处理详解
数据库·金仓数据库·电科金仓·kes
小画家~2 小时前
第四十三:redis 查找所有KEY应用方法
数据库·redis·bootstrap
攻心的子乐2 小时前
redis 使用Pipelined 管道命令批量操作 减少网络操作次数
数据库·redis·缓存
QT 小鲜肉2 小时前
【Linux命令大全】001.文件管理之slocate命令(实操篇)
linux·运维·服务器·数据库·笔记