数据库的定义语言


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:修改数据

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容