SQL语句的分类
DDL语句
DML语句
DQL语句
DDL语句:数据库,表,试图,索引,存储过程进行定义
create table/database table_name/database_name (字段名 属性 , 字段名 属性 , …);
drop
删除数据库或数据表
alter
可以增加,修改,删除数据
增加字段—alter table table_name add 字段名 属性;
修改字段—alter table table_name change 旧字段名 新字段名 属性 ;
修改表名—alter table table_name rename to 新表名;
删除字段—alter table table_name drop 字段名
DML语句:出入数据INSERT,删除数据DELETE,更新数据UPDATE
insert
向数据表插入数据
insert into table_name values(插入的数据) , () , () , … ;
delete
删除数据
delete from table_name where 字段名=“某一具体的值”;
update
update table_name set 字段名=“某一具体的值” where 加限定条件;
DQL语句:数据库查询语句:查询数据SELECT
select
select语句可以根据子条件进行多样查询,有简单的查询,也有嵌套查询或者是联合多表查询
DCL语句:数据库控制语句:控制用户的访问权限GRANT,REVOKE
commit , rollback , grant