玩转MYSQL的增删改查

文 / @WordPress主题

MySQL是目前最流行的关系型数据库之一,所以学习其基本的增删改查操作是非常重要的。今天我们就来介绍一下如何玩转MySQL的增删改查。

首先,在进行任何操作前,我们需要创建一个数据表来存储数据。我们可以创建一个名为“students”的数据表,包含id、name、age和gender四个字段,操作语句如下:

CREATE TABLE students (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
age INT NOT NULL,
gender VARCHAR(10) NOT NULL,
PRIMARY KEY (id)
);

接下来,我们就可以进行增删改查操作了。

1. 插入记录

要向数据表中插入一条记录,我们可以使用insert into语句,如下:

INSERT INTO students (name, age, gender) VALUES ('张三', 18, '男');

这个语句的意思是向students表中插入一条记录,其name为“张三”,age为18,gender为“男”。

如果想插入多条记录,可以使用如下的语句:

INSERT INTO students (name, age, gender) VALUES ('张三', 18, '男'), ('李四', 20, '女'), ('王五', 22, '男');

这个语句的意思是向students表中插入三条记录,分别是name为“张三”,age为18,gender为“男”;name为“李四”,age为20,gender为“女”;name为“王五”,age为22,gender为“男”。

2. 查询数据

要查询数据,我们可以使用select语句。如果想查询students表中的所有数据,可以使用以下语句:

SELECT * FROM students;

如果只想查询name和age这两个字段的数据,可以使用以下语句:

SELECT name, age FROM students;

3. 更新记录

要更新表中的记录,我们可以使用update语句,如下:

UPDATE students SET name = '李四', age = 21 WHERE id = 2;

这个语句的意思是将id为2的记录中的name改为“李四”,将age改为21。

如果想要更新多条记录,可以使用以下语句:

UPDATE students SET age = age + 1 WHERE gender = '男';

这个语句的意思是将gender为“男”的所有记录的age字段都加1。

4. 删除记录

要删除表中的记录,我们可以使用delete语句,如下:

DELETE FROM students WHERE id = 1;

这个语句的意思是将id为1的记录删除。

如果想删除所有gender为“女”的记录,可以使用以下语句:

DELETE FROM students WHERE gender = '女';

这个语句的意思是将gender为“女”的所有记录删除。

总结

通过以上介绍,相信大家已经掌握了MySQL的基本增删改查操作。当然,MySQL的操作还有很多,如果想要深入学习,可以参考php中文网的MySQL教程。

添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。