深圳市金黑网络技术有限公司始终坚持以用户需求为导向,提供安全、稳定、高效的产品和服务!
签到 · 搜索导航 · 服务热线 · 微信/手机:17817817816

深圳网站建设

查看: 446|回复: 0

mysql数据操作之插入数据,更新数据,删除数据代码语法教程

[复制链接]

UID
1
贡献
844
金币
1540
主题
520
在线时间
333 小时
注册时间
2022-1-15
最后登录
2024-11-12
QQ
发表于 2022-11-25 14:10:48 | 446 | 0 | 显示全部楼层 |阅读模式
mysql数据操作之插入数据,更新数据,删除数据代码语法教程


插入数据
语法:insert into 表名 (字段名, 字段名,…) values (值1, 值1,…)
1、插入所有字段
  1. -- 插入所有字段
  2. mysql> insert into stu (id,stuname,sex,`add`) values (1,'tom','男','北京');
  3. Query OK, 1 row affected (0.00 sec)

  4. -- 插入部分字段
  5. mysql> insert into stu(id,stuname) values (2,'berry');

  6. -- 插入的字段和表的字段可以顺序不一致。但是插入字段名和插入的值一定要一一对应
  7. mysql> insert into stu(sex,`add`,id,stuname) values ('女','上海',3,'ketty');
  8. Query OK, 1 row affected (0.00 sec)

  9. -- 插入字段名可以省略
  10. mysql> insert into stu values(4,'rose','女','重庆');
  11. Query OK, 1 row affected (0.00 sec)
复制代码
小结:
1、插入字段名的顺序和数据表中字段名的顺序可以不一致2、插入值的个数、顺序必须和插入字段名的个数、顺序要一致。3、如果插入的值的顺序和个数与表字段的顺序个数一致,插入字段可以省略。
2、插入默认值和空值
  1. mysql> insert into stu values (5,'jake',null,default);
  2. Query OK, 1 row affected (0.05 sec)
复制代码
小结:
default关键字用来插入默认值,null用来插入空值.
3、插入多条数据
  1. mysql> insert into stu values (6,'李白','男','四川'),(7,'杜甫','男','湖北');
  2. Query OK, 2 rows affected (0.00 sec)
  3. Records: 2  Duplicates: 0  Warnings: 0
复制代码

1.7.2  更新数据
语法:update 表名 set 字段=值 [where 条件]
-- 将berry性别改为女
  1. mysql> update stu set sex='女' where stuname='berry';
  2. Query OK, 1 row affected (0.06 sec)
复制代码

-- 将编号是1号的学生性别改成女,地址改为上海。
  1. mysql> update stu set sex='女',`add`='上海' where id=1;
  2. Query OK, 1 row affected (0.00 sec)
复制代码

1.7.3  删除数据
语法:delete from 表名 [where 条件]
-- 删除1号学生
  1. mysql> delete from stu where id=1;
复制代码

-- 删除名字是berry的学生
  1. mysql> delete from stu where stuname='berry';
  2. Query OK, 1 row affected (0.00 sec)
复制代码

-- 删除所有数据
  1. mysql> delete from stu;
  2. Query OK, 5 rows affected (0.00 sec)
复制代码
多学一招:delete from 表和truncate table 表区别?
1、delete from 表:遍历表记录,一条一条的删除
2、truncate table:将原表销毁,再创建一个同结构的新表。就清空表而言,这种方法效率高。
楼主热帖

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

快速回复 返回顶部 返回列表