MySQL 语言--DML

2020年8月4日20:23:31

1、 insert 插入数据

-- insert into 表名 (列名1,列名2) values (值1,值2);
INSERT INTO t_student (id,`name`,sex,course,score) VALUES (1,'张三','男','javaSE',99);
INSERT INTO t_student (id,`name`,sex,course,score) VALUES (2,'李四','女','javaWEB',98);
INSERT INTO t_student (id,`name`,sex,course,score) VALUES (3,'王五','男','javaSE',99.5);

2、update 修改数据

-- update 表名 set 列名1 = 值1 , 列名2 = 值 2 where 列名1 = 值;
update teacher set salary = 999999 where name='王老师';  --这样就只会修改name是王老师的的salary的值
UPDATE t_student SET score = 100 WHERE course = 'javaSE';
UPDATE t_student SET sex = '女' WHERE `name` = '张三';
update teacher set salary = 999999; --这样就会修改所有行的salary的值
-- 注意 : 无论是delete还是update,只要你确定不是全表操作,就一定要使用where条件!!!

3、delete 删除数据

-- delete from 表名 where 列名1 = 值1;
DELETE FROM t_student WHERE `name` = '王五'
delete from teacher where name='王老师';  -- 这样就只会删除name是王老师的行
-- where 也可以不加,如果不加where的话,会删除表中所有的数据
delete from teacher; --这样会删除表中的所有数据行
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值