SQL结构化查询语言 Structed Query Language
1DDL ——定义语言,建库,建表,修改表结构
2DML——数据操作语言(增删改)
3DQL——数据查询语言 (select)
DDL
create table if not exists stu(
id int ,
name varchar(20),
gender char(1),
birthday date
);
DML
insert插入
-- 中文,先告诉服务器,客户端是什么编码,连接断开之前,服务器可以记住这个编码
set names gbk;
-- 插入数据
insert into stu values(6,'张三','男','1996-5-20');
-- 插入id,name
insert into stu (id,name) values(7,'李四');
-- 插入多条数据
insert into stu(id,name) values(8,'王五'),(9,'赵六'),(10,'钱七');
update更新
-- 把7号李四的性别生日,修改成'女','1997-6-25'
update stu set gender='女' , birthday='1997-6-25' where id=7;
delete删除
-- 把表删空
delete from stu;
-- 删除id>8的数据
delete from stu where id>8;