1.DDL
DDL(Data Definition Language)数据定义语言
用来定义数据库对象:数据库,表,列等。关键字:create, drop,alter 等
2.DML
DML(Data Manipulation Language)数据操作语言
用来对数据库中表的数据进行增删改。关键字:insert, delete, update 等
3.DQL
DQL(Data Query Language)数据查询语言
用来查询数据库中表的记录(数据)。关键字:select, where 等
4.DCL
DCL(Data Control Language)数据控制语言
用来定义数据库的访问权限和安全级别,及创建用户。关键字:GRANT, REVOKE 等
5.简单的增删改查例子
1.创建数据库
create DATABASE if not exists my_db_learn1;
2.创建数据库表
create table student_eg (name varchar(32),sex varchar(1),age SMALLINT);
3.插入数据
insert into student_eg values('xiaowang','m',18)
4.修改数据
update student_eg set name='wangxin1',age='19';
5.查询数据
select * from student_eg;
6. 删除数据
delete from student_eg where name='wangxin1';