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 = '张三';
相关推荐
逻辑驱动的ken几秒前
Java高频面试考点14
开发语言·数据库·算法·哈希算法
qq_18980703几秒前
Less如何处理CSS长文本换行_封装Mixin解决不同场景需求
jvm·数据库·python
HHHHH1010HHHHH4 分钟前
CSS如何处理带有状态切换的折叠菜单_利用BEM修饰符管理状态
jvm·数据库·python
2401_871696526 分钟前
如何在响应式网页中水平居中表单(CSS 绝对定位居中方案)
jvm·数据库·python
2301_775148157 分钟前
CSS如何减少对HTML结构依赖_利用BEM命名保持样式的逻辑独立
jvm·数据库·python
sinat_3834373614 分钟前
HTML函数调试需要高性能电脑吗_调试环境硬件需求技巧【指南】
jvm·数据库·python
解救女汉子18 分钟前
Nginx如何配置phpMyAdmin访问_反向代理设置方法
jvm·数据库·python
qq_2069013922 分钟前
Navicat导出CSV文件数据为空如何解决_过滤条件与权限排查
jvm·数据库·python
m0_5887584828 分钟前
高效实现分组内跨行时间戳匹配:为每组生成布尔标记列 user_rejects
jvm·数据库·python
qq_2069013936 分钟前
golang如何实现日志按级别过滤_golang日志按级别过滤实现教程.txt
jvm·数据库·python