mysql数据库实战系列--越陷越深

开源数据库MySQL DBA运维实战 第3章 SQL2

DML

​ 目的
​ 在MySQL管理软件中,DDL已经定义了数据库结构。
​ 那么如何对其中的数据进行管理呢?
​ 可以通过SQL语句中的DML语言来实现数据的操作,包括使用
​ INSERT 实现数据的 插入
​ DELETE 实现数据的 删除
​ UPDATE 实现数据的 更新。

一、插入数据INSERT

​ 完整插入
​ 语法
​ INSERT INTO 表名 VALUES (值1,值2,值3…值n);
​ 操作
​ 略
​ 部分插入
​ 语法
​ INSERT INTO 表名(列名,列名) VALUES (值1,值2);
​ 操作
​ 略

二、更新数据UPDATE

​ 语法
​ UPDATE 表名 SET 列名=值 WHERE CONDITION;
​ 示例
​ 准备一张表
​ mysql> create table t6(id int, name varchar(20));
​ mysql> insert into t6 values (1,‘aa’);
​ mysql> insert into t6 values (2,‘bb’);
​ 更新数据
​ 需求:把bb改成cc
​ mysql> update t6 set name=‘cc’ where id=2;
​ 查询结果
​ mysql> select * from t6;

三、删除数据DELETE

​ 语法:
​ DELETE FROM 表名 WHERE CONDITION;
​ 示例:
​ 需求:删除id为2 的用户记录。
​ mysql> delete from t6 where id=2;
​ 请思考不加where条件会如何。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值