返回

【MySQL入门】掌握增删改查,数据库操作轻松搞定

后端

MySQL 入门:掌握增删改查,轻松驾驭数据库

一、新增

数据库就好比一个巨大的数字仓库,而新增操作就是往仓库里添加新物品的过程。它的语法很简单,如下:

  • 单行插入: 就像往仓库里放一个单品,语法如下:
INSERT INTO 表名 (字段1, 字段2, ..., 字段N) VALUES (值1, 值2, ..., 值N);

例如:

INSERT INTO 学生 (学号, 姓名, 年龄) VALUES ('1001', '张三', 18);
  • 多行插入: 如果你想一次性放进多个物品,可以像这样写:
INSERT INTO 表名 (字段1, 字段2, ..., 字段N) VALUES
(值11, 值12, ..., 值1N),
(值21, 值22, ..., 值2N),
...
(值M1, 值M2, ..., 值MN);

例如:

INSERT INTO 学生 (学号, 姓名, 年龄) VALUES
('1002', '李四', 19),
('1003', '王五', 20);

二、查询

当你想从仓库里找东西时,就需要用到查询操作。它的语法也相当好记:

  • 全列查询: 就像翻箱倒柜地找东西,啥都想看一遍:
SELECT * FROM 表名;

例如:

SELECT * FROM 学生;
  • 指定列查询: 如果你只想知道某些东西,可以指定列名:
SELECT 字段1, 字段2, ..., 字段N FROM 表名;

例如:

SELECT 学号, 姓名 FROM 学生;
  • 查询表达式字段: 你可以对字段进行简单的计算后再展示:
SELECT 字段1 + 100, 字段2 + 字段3 FROM 表名;

例如:

SELECT 学号, 姓名, 年龄 + 10 FROM 学生;
  • 别名: 为字段起个别名,方便阅读和理解:
SELECT 字段1 AS 别名1, 字段2 AS 别名2, ... FROM 表名;

例如:

SELECT 学号 AS ID, 姓名 AS Name, 年龄 AS Age FROM 学生;

三、更新

如果仓库里的物品信息有误,就需要进行更新。它的语法如下:

UPDATE 表名 SET 字段1 = 值1, ..., 字段N = 值N WHERE 条件;

例如:

UPDATE 学生 SET 年龄 = 年龄 + 1 WHERE 学号 = '1001';

四、删除

当仓库里有些物品不再需要了,就需要把它们扔掉。删除操作的语法是:

DELETE FROM 表名 WHERE 条件;

例如:

DELETE FROM 学生 WHERE 年龄 < 18;

结论

掌握了 MySQL 的增删改查操作,你就拥有了操控数据库数据的强大技能。无论是添加、查询、更新还是删除数据,你都能轻松应对。这只是 MySQL 入门的第一步,还有更多的精彩等着你探索!

常见问题解答

  1. MySQL 是什么?

MySQL 是世界上最流行的关系型数据库管理系统,用于存储和管理数据。

  1. 增删改查操作有什么用?

增删改查操作是数据库中用于管理数据的基本操作,分别是新增、删除、更新和查询数据。

  1. 如何从 MySQL 数据库中获取数据?

可以使用 SELECT 语句从 MySQL 数据库中获取数据,该语句允许用户指定要从哪个表中选择哪些列。

  1. 如何更新 MySQL 数据库中的数据?

可以使用 UPDATE 语句更新 MySQL 数据库中的数据,该语句允许用户指定要更新哪些列以及如何更新它们。

  1. 如何从 MySQL 数据库中删除数据?

可以使用 DELETE 语句从 MySQL 数据库中删除数据,该语句允许用户指定要从哪个表中删除哪些行。