MySQL 数据增删改查

一、插入数据

1.1 insert插入数据

(1)insert语法格式
INSERT  [INTO]
表名  [字段名]
VALUES  (值列表);
(2)示例

① 向学生表中插入一行数据

② 向学生表中插入多行数据

二、更新数据

2.1 update更新数据

(1)update语法格式
UPDATE 表名 SET 字段1=值1,
字段2=值2,…,字段n=值n
[WHERE 条件];
(2)示例

① 将所有学生的姓名改成邓超

② 将id是1学生的姓名改成彭于晏,年龄改为30

三、删除数据

3.1 delete删除数据

(1)delete语法格式
DELETE FROM 表名
[WHERE条件];
(2)示例

用delete删除id是1的学生的数据

3.2 truncate删除数据

(1)语法格式
TRUNCATE TABLE 表名;
(2)示例

用truncate删除学生表中的数据【清空数据,表还在】

PS:delete删除数据可以加条件;truncate删除数据不可以加条件,只能清空整个表内数据。

四、查询数据

4.1 查询前准备

将用以下代码,在表内插入数据

(1)在students表内插入数据
INSERT INTO `students` (`id`, `name`, `age`, `height`, `gender`, `cls_id`, `is_delete`) VALUES (1, '小明', 18, 180, '女', 1, 0);
INSERT INTO `students` (`id`, `name`, `age`, `height`, `gender`, `cls_id`, `is_delete`) VALUES (2, '小月月', 18, 180, '女', 2, 1);
INSERT INTO `students` (`id`, `name`, `age`, `height`, `gender`, `cls_id`, `is_delete`) VALUES (3, '彭于晏', 29, 185, '男', 1, 0);
INSERT INTO `students` (`id`, `name`, `age`, `height`, `gender`, `cls_id`, `is_delete`) VALUES (4, '刘德华', 59, 175, '男', 2, 1);
INSERT INTO `students` (`id`, `name`, `age`, `height`, `gender`, `cls_id`, `is_delete`) VALUES (5, '黄蓉', 38, 160, '女', 1, 0);
INSERT INTO `students` (`id`, `name`, `age`, `height`, `gender`, `cls_id`, `is_delete`) VALUES (6, '凤姐', 28, 150, '保密', 2, 1);
INSERT INTO `students` (`i
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值