返回
MySQL增删改查:从入门到精通
后端
2023-11-20 16:16:23
前言
MySQL是一种广泛使用的关系型数据库管理系统,被广泛应用于各种规模的应用系统中。MySQL提供了强大的数据操作功能,包括增删改查等基本操作。掌握MySQL的增删改查操作,是学习数据库的基础。
增
向数据库中添加新数据称为插入操作。MySQL中可以使用INSERT INTO
语句向表中插入数据。INSERT INTO
语句的基本语法如下:
INSERT INTO table_name (column1, column2, ...)
VALUES (value1, value2, ...)
其中:
table_name
是要插入数据的表名。column1
,column2
, ...是要插入数据的列名。value1
,value2
, ...是要插入数据的列值。
例如,向user
表中插入一条新数据,可以使用以下语句:
INSERT INTO user (name, age, gender)
VALUES ('张三', 20, '男')
删
从数据库中删除数据称为删除操作。MySQL中可以使用DELETE FROM
语句从表中删除数据。DELETE FROM
语句的基本语法如下:
DELETE FROM table_name
WHERE condition
其中:
table_name
是要删除数据的表名。condition
是要删除数据的条件。
例如,从user
表中删除所有年龄大于30岁的数据,可以使用以下语句:
DELETE FROM user
WHERE age > 30
改
修改数据库中的数据称为更新操作。MySQL中可以使用UPDATE
语句更新表中的数据。UPDATE
语句的基本语法如下:
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition
其中:
table_name
是要更新数据的表名。column1
,column2
, ...是要更新数据的列名。value1
,value2
, ...是要更新数据的列值。condition
是要更新数据的条件。
例如,将user
表中所有年龄大于30岁的数据的年龄减10岁,可以使用以下语句:
UPDATE user
SET age = age - 10
WHERE age > 30
查
从数据库中查询数据称为查询操作。MySQL中可以使用SELECT
语句从表中查询数据。SELECT
语句的基本语法如下:
SELECT column1, column2, ...
FROM table_name
WHERE condition
其中:
column1
,column2
, ...是要查询的列名。table_name
是要查询的表名。condition
是要查询数据的条件。
例如,从user
表中查询所有年龄大于30岁的数据,可以使用以下语句:
SELECT *
FROM user
WHERE age > 30
结语
MySQL的增删改查操作是数据库的基础操作,掌握这些操作对于学习数据库和使用MySQL非常重要。