MySql基础二之【MySql增删改查操作】

读者大大们好呀!!!☀️☀️☀️

🔥 欢迎来到我的博客
👀期待大大的关注哦❗️❗️❗️
🚀欢迎收看我的主页文章➡️寻至善的主页

前言

本系列为MySql基础,将分为四篇来进行对MYSQL的了解与操作第一篇为对MySQL的了解与DBeaver操作MySQL;第二篇为MySQL增删改查第三篇为MySQL的单表查询操作;第四篇为MYSQL的复杂查询操作;
本篇为第二篇MySQL的增删改查命令的了解。前篇我们已经进行了简单的MYSQL了解,以及数据库操作工具,简单的建库,建表语句,本篇我们将学习对数据的相关操作。

MYSQL数据的插入操作

语句示例:insert into 表名(字段名1,字段名2…字段名n) values (数据1,数据2…数据n)

1、单条数据插入

1、这是一张学生表:
在这里插入图片描述
2、插入一条数据的语句
insert into stu(id,name,mobile,education)values(‘1’,‘李四’,‘12345631234’,‘小学’)

在这里插入图片描述

可能会报错误:
Incorrect string value: ‘\xE6\x9D\x8E\xE5\x9B\x9B’ for column ‘name’ at row 1
可分别运行这两条语句
ALTER TABLE stu CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE stu MODIFY COLUMN name VARCHAR(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

2、多条数据插入

多条数据插入可以仿照一条数据插入语句
insert into stu(id,name,mobile,education)values
(‘1’,‘李四’,‘123456’,‘小学’),
(‘2’,‘张四’,‘123458’,‘小学’),
(‘3’,‘王四’,‘123457’,‘小学’),

在这里插入图片描述
🔥注意:

1️⃣ 表名后的字段名跟values后面的值要一一对应(个数要一致,字段和值也要对得上);
2️⃣表名后的字段名可以省略,如果省略,则values后要将所有字段的值都给出来,且值的顺序要跟表结构里的字段顺序保持一致(不推荐);
3️⃣字符型和日期型的值都要加上引号(单引号或双引号均可),数值型不需要加引号。

MYSQL数据的修改操作

语句示例:update 表名 set 修改的内容【where+修改的条件】

1、无条件修改

在这里插入图片描述
修改表id全部内容的记录语句:update stu set id=id+1;
在这里插入图片描述
无条件修改在实际中一般很少使用,使用最多的是加上修改条件的修改特定的值。

2、有条件修改
在这里插入图片描述

修改id为二的同学的姓名为张三:update stu set name=‘张三’ where id = 2;
在这里插入图片描述

MYSQL数据的删除操作

语句示例:delete from 表 【where 条件】

无条件删除

在这里插入图片描述
删除表全部内容:delete from stu;
在这里插入图片描述

有条件删除

再进行一次插入数据操作:
在这里插入图片描述
删除姓名为李四的数据:
delete from stu where name=‘李四’
在这里插入图片描述

MYSQL数据的查询操作

全部查询

语句示例:select * from 表名
select * from stu;
在这里插入图片描述

条件查询
由于条件查询的内容较多将放到下一篇详细讲解。

总结

本篇介绍了MYSQL基础的增删改查操作,下一篇将详细的介绍条件查询的单表查询操作。

✈️✈️✈️如果喜欢这篇文章的话

🙏大大们可以动动发财的小手:
👉👉👉 点赞:👍收藏:⭐️评论:✍️👈👈👈

  • 23
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 12
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

木道寻

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值