DDL 数据定义语言
data definition language
对象是表的结构
create、alter、drop
DML 数据操纵语言
data manipulation language
对象是表中的数据
insert、update、delete
DQL 数据查询语言
data query language
数据查询
select
DDL: 数据定义语言
create
alter
drop
create table 表名 {
字段名 数据类型,
name varchar(10) not null primary key
}
alter table 表名 [add | drop | modify | change | alter | rename]
add 字段名 类型
drop 字段名
modify 字段名 类型
change 旧字段名 新字段名 类型
alter 字段名 drop 属性
set 属性 值
alter name set default ''
rename 旧字段名 to 新字段名
drop table 表名
DML: 数据操纵语言
insert
delete
update
insert into 表名 values[(字段1,字段2)] (value,value)[(),]
insert into 表名 select * from 表名
replace into 如果此条已经存在,那么先删除原来存在的数据再添加插入的数据
insert ignore into 如果插入的数据已经存在那么就忽略插入的数据
delete from 表名 where 字段名=值
update 表名 set 字段=值 where 字段=值
DQL: 数据查询语言
select * from 表名