SQL

DML

分类 全称 说明
DDL Data Definition Language 数据定义语言,用来定义数据库对象(数据库、表、字段)
DML Data Manipulation Language 数据操作语言,用来对数据库表中的数据进行增删改
DQL Data Query Language 数据查询语言,用来查询数据库中表的记录
DCL Data Control Language 数据控制语言,用来创建数据库用户、控制数据库的访问权限

·添加数据(INSERT)
·修改数据(UPDATE)
·删除数据(DELETE)

添加数据
1.给指定字段添加数据

insert into 表名(字段名1,字段名2)values(值1,值2);

2.给全部字段添加数据

insert into 表名 values(值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 employee values (3,'3','itcas12t','男',11,'12345678901234567x','2005-01-01'),
                            (4,'3','itcas12t','男',11,'12345678901234567x','2005-01-01'),
                            (5,'3','itcas12t','男',11,'12345678901234567x','2005-01-01'),
                            (6,'3','itcas12t','男',11,'12345678901234567x','2005-01-01'),
                            (7,'3','itcas12t','男',11,'12345678901234567x','2005-01-01');

修改数据:

update 表名 set 字段名1=值1,字段名2=值2,…[where 条件];

update employee set name = 'itheima' where id=1;
update employee set name = '小红',gender='女' where id=1;
update employee set entrydate = '2008-01-01' ;

删除数据:

delete from 表名 [where 条件];

delete from employee;