SQL之DCL】的更多相关文章

在之前的文章已经讲到SQL基础DDL(数据库定义语句 http://www.cnblogs.com/cxq0017/p/6433938.html)和 DML(数据库操作语句 http://www.cnblogs.com/cxq0017/p/6434732.html)接下来我们将要讲解SQL基础之DCL(数据库控制语句) DCL 语句 DCL语句主要是DBA用来管理系统中的对象权限时使用,一般的开发人员很少使用,下面通过一个例子简单说明一下. 由于权限呢变更,需要将z1的权限变更,收回INSERT…
DCL(Data Control Language)数据库控制语言  授权,角色控制等GRANT 授权REVOKE 取消授权 1)授权命令 grant,语法格式(SQL语句不区分大小写):Grant  <权限>  on  表名[(列名)]  to  用户 With  grant  option 或 GRANT <权限> ON <数据对象> FROM <数据库用户>   //数据对象可以是表名或列名 //权限表示对表的操作,如select,update,ins…
SQL Fundamentals || Oracle SQL语言 语句 解释 Create user Creates a user(usually performed by a DBA) Grant Gives other users privileges to access the objects Create role Creates a collection of privileges, usually performed by a DBA Alter user Changes a use…
SQL Fundamentals || Oracle SQL语言 语句 解释 Create user Creates a user(usually performed by a DBA) Grant Gives other users privileges to access the objects Create role Creates a collection of privileges, usually performed by a DBA Alter user Changes a use…
SQL Fundamentals || Oracle SQL语言 语句 解释 Create user Creates a user(usually performed by a DBA) Grant Gives other users privileges to access the objects Create role Creates a collection of privileges, usually performed by a DBA Alter user Changes a use…
MySQL1.数据库数据类型 int 整型 double 浮点型 如double(5,2)最多5位,其中有两位小数 char:固定长度字符串,如char(255),数据长度不足会用空格补足 varchar 可变长度字符串 固长比变长更节省空间 text(clob):字符串类型ccc net stop mysql 停止MySQL服务 net start mysql 启动MySQL服务 sql语句 dcl data control language 数据控制语言,用来定义访问权限和安全级别 ddl…
[mysqldumpslow] -s 排序选项:c 查询次数 r 返回记录行数 t 查询时间  -t 只显示top n条查询  mysqldumpslow -s r -t 10000 slow-queries.log >analysis.log [SQL缓存-] query-cache [PHP中mysql相关函数] mysql_list_tables () 表查询函数,类似 mysql_query () 函数 mysql_fetch_field () 字段信息函数,返回句柄 Name 字段的名…
对于SQL语言,有两个组成部分: DML(data manipulation language) 它们是SELECT.UPDATE.INSERT.DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言. DDL(data definition language) DDL比DML要多,主要的命令有CREATE.ALTER.DROP等,DDL主要是用在定义或改变表(TABLE)的结构,数据类型,表之间的链接和约束等初始化工作上,他们大多在建立表时使用. 当发生了任何DDL操作…
一.引言 在梳理这些知识之前,说实话,如果有人问我SQL是什么?我可能会回答就是“INSERT,DELETE,UPDATE,SELECT”语句呗,还能是啥. 二.SQL概念 SQL是什么? SQL是Structured Query language(结构化查询语言)的缩写,它是使用关系模型的数据库应用语言,是一门ANSI的标准计算机语言,用来操作和访问数据库系统. T-SQL和PL/SQL又是什么呢? T-SQL(Transact-SQL)是微软 SQL SERVER对SQL的扩展 PL-SQL…
0x01 mysql的两种方向: 开发DBA:数据库设计(E-R关系图).sql开发.内置函数.存储历程(存储过程和存储函数).触发器.时间调度器(event scheduler) 运维---->管理DBA:安装.升级.备份.恢复.用户管理.权限管理.监控.分析.基准测试,语句优化(SQL语句).数据字典,按需要配置服务器(服务器变量:MyISAM,InnoDB,缓存,日志)SQL 语言组成部分: DDL:数据定义语言 DML:数据操作语言 完整性定义语言,DDL的一部分功能 主键约束.外键约束…