一-1、DML主要操作
- 添加数据(INSERT)
- 修改数据(UPDATE)
- 删除数据(DELETE)
一-2、DML-添加数据
1. 给指定字段添加数据
INSERT INTO 表名 (字段名1,字段名2...) VALUES(值1,值2...);
2. 给全部字段添加数据
INSERT INTO 表名 VALUES(值1,值2...); //值1、值2对应表中字段1、字段2
3. 批量添加数据
INSERT INTO 表名 (字段名1,字段名2...) VALUES(值1,值2...),(值1,值2...),(值1,值2...);
INSERT INTO 表名 VALUES(值1,值2...),(值1,值2...),(值1,值2...);
注意:
- 插入数据时,字段顺序与值顺序一一对应
- 字符串和日期型数据应包含在单引号中
- 插入的数据大小应在字段的规定范围内
insert into tb_user(id, name, age, gender) VALUES (1,'张三',20,'男');
添加完数据后使用以下语句或双击表即可看到在表中添加的数据。
select * from tb_user;
一-3、DML-修改数据
UPDATE 表名 SET 字段名1=值1,字段名2=值2,...[WHERE 条件];
update tb_user
set name='李四', gender='女'
where id=1;
注意:修改语句的条件可以有也可以没有,若没有条件,则会修改整张表的所有数据
一-4、DML-删除数据
DELETE FROM 表名 [WHERE 条件];
注意:
DELETE语句的条件可以有,也可以没有,若没有条件,则会删除整张表的所有数据
DELETE语句不可以删除某一个字段的值(可以使用Update 字段名设为null)