MySQL表中数据的基本操作——更新,删除数据

更新数据

在 MySQL 中可以使用 UPDATE 语句更新表中的数据,语法格式如下:

UPDATE 表名
SET 字段名1=1[,字段名2=2,...]
[WHERE表达式]

在上面语法中“字段名”用于指定需要更新的字段名称,“值”用于表示字段更新的新数据,如果要更新多个字段的值,可以用逗号分隔多个字段和值,“WHERE 条件表达式” 是可选的,用于指定更新数据需要满足的条件。
1. 更新全部数据
当 UPDATE 语句不使用 WHERE 条件语句时,会将表中所有数据的指定字段全部更新。
将 T2 表中的 age 更新为30,执行结果如下:

在这里插入图片描述
2. 更新全部数据
实际开发中,大多数需求是更新表中的部分数据,使用 WHERE 子句可以指定更新数据的条件。
将 A 的年龄修改为 20。执行结果如下:
在这里插入图片描述

删除数据

删除数据也是数据库的常见操作。

使用 DELETE 删除数据

在 MySQL 中可以使用 DELETE 语句删除表中的数据,语法格式如下:

DELETE FROM 表名 [WHERE 条件表达式];

以上

1. 删除全部数据
当 DELETE 语句中不使用 WHERE 条件语句时,会将表中所有数据删除。

2. 删除部分数据
使用 WHERE 子句可以指定删除数据的条件。
将 T2 表中 A 数据删除,执行结果如下:
在这里插入图片描述

使用 TRUNCATE 删除数据

在 MySQL 中还有一种方式可以用来删除表中的所有数据,这种方式需要用到 TRUNCATE 语句,语句格式如下。

TRUNCATE [TABLE] 表名;

使用 TRUNCATE 语句将 T2 表中的所有数据删除。执行结果如下:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值