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; --这样会删除表中的所有数据行