MySQL数据库快速入门_03


提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

本篇文章用来介绍MySQL的DML语句使用

DML(DATA Mainipulation)表操作:对表的数据进行记录并且进行增删改操作
下面先进行关键词介绍,最后进行小练习


一、DML基本语法

1、INSERT

① 给指定字段添加数据:

INSERT INTO 表名(字段名1,字段名2,) VALUES(1,2,);

② 给所有字段赋值:

INSERT INTO 表名 VALUES(1,2,);

③ 批量添加数据:
方式一:指定字段批量添加

INSERT INTO 表名(字段名1,字段名2,) VALUES(1,2,),(1,2,), (1,2,);

方式二:不指定字段批量添加:

INSERT INTO 表名 VALUES(1,2,),(1,2,), (1,2,);
**注意:如果是字符串和日期型数据应该包含在引号中,插入数据大小在字段规定大小范围内**。

2、UPDATE

修改更新数据

UPDATE 表名 SET 字段名1=1,字段名2=2,[WHERE 条件];
**注意:没条件就会改变所有数据

3、DELETE

删除数据

DELETE FROM 表名 [where 条件];
**注意:删除某个字段用UPDATE设置为NULL就可,否则删除全部字段**

2、练习

建立employee员工表,使用DML语句进行数据添加以及删改:
用上一篇学到DDL语句建立一张空表:
建立员工表
建表语句:

 CREATE TABLE employee (
  id int,
  workNO varchar(10),
  gender char(1),
  age tinyint unsigned COMMENT '年龄',
  idcard char(18) COMMENT '身份证',
  entrytime date COMMENT '入职时间',
  note varchar(20)
  )COMMENT '备注';

Task1:向表中添加数据:
方式一:单行指定字段:
在这里插入图片描述
方式二:单行所有字段:
在这里插入图片描述
方式三:批量所有字段添加:
在这里插入图片描述
Task2:修改字段数据:
在这里插入图片描述

总结

本篇文章继续使用客户端命令行的形式操作是为了更好地熟悉MySQL的基本语法,为了追求更高的工作效率和数据库运维,可以使用DataGrip图形化界面软件,因为有些操作可能会免除代码的过程,所以初学慎用。附上DataGrip最新版下载连接,so easy,可以自行下载学习:
DataGrip 官方最新

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值