DDL:数据定义语言
create,drop,alter
1.针对库的操作:
创建库
create database if not exists bgx2 collate utf8_general_ci charset utf8;
删库
drop database bgx;
修改库:
alter database bgx1 charset utf8;
2.针对表的操作:
建表:
create table oldtian2( id int, name varchar(10), gender enum('m','f','oldtian'));
删除表:
drop table oldtian1;
修改表:
alter table student (add,modify,change,rename) 字段 varchar(10);
DCL:数据控制语言
grant,revoke
创建远程登录用户:
grant all on *.* to root@'%' identified by '123';
收回某用户的权限
revoke select on *.* from root@'%';
DML:数据操作语言
insert,update,delete
插入一条数据
insert into oldtian5(name,age,gender) values('bgx',18,'f');
修改数据
update bgx1.oldtian5 set gender='m' where id=7;
删除某行
delete from bgx1.oldtian5 where id=13
DQL:数据查询语言
select
查询,接多条件
select gender,age from bgx1.oldtian5 where age=18 and gender='f';
update:修改数据