mysql
数据库知识
SongBai1997
每个努力生活的人都值得被尊重。
展开
-
SQL语言(五)权限与角色
文章目录权限授予权限收回权限角色创建角色给角色授权将一个角色授予其他的角色或用户角色权限的收回权限授予权限GRANT <权限>[,<权限>]...ON <对象类型> <对象名>[,<对象类型> <对象名>]...TO <用户>[,<用户>]...[WITH GRANT OPTION]将...原创 2020-05-04 10:56:57 · 4082 阅读 · 0 评论 -
SQL语言(四)视图
文章目录建立视图删除视图建立视图CREATE VIEW <视图名> [(<列名>[,<列名>]...)]AS <子查询>[WITH CHECK OPTION]子查询可以是任意的SELECT语句,是否可以含有ORDER BY子句和DISTINCT语句,则取决于具体系统的实现WITH CHECK OPTION表示对视图进行UPDATE、I...原创 2020-05-04 10:21:55 · 2756 阅读 · 0 评论 -
SQL语言(三)索引
文章目录建立索引修改索引删除索引建立索引CREATE [UNIQUE] [CLUSTER] INDEX <索引名>ON <表名>(<列名>[<次序>][,<列名>[<次序>]]...);<表名>是要建立索引的基本表的名字,索引可以建立在该表的一列或多列上,各列名之间用逗号分隔,每个<列名>后...原创 2020-05-03 22:50:27 · 369 阅读 · 0 评论 -
SQL语言(一)模式
文章目录一、模式的定义二、创建模式三、删除模式一、模式的定义一个关系数据库管理系统的实例中可以建立多个数据库,一个数据库中可以建立多个模式,一个模式下通常包括多个表、视图和索引等数据库对象。模式实际上就是一个命名空间,用大白话说就是把数据库中的某些对象打包在一起,让它们属于某个模式。二、创建模式CREATE SCHEMA <权限名> AUTHORIZATION <用户名&...原创 2020-05-03 22:33:24 · 1372 阅读 · 0 评论 -
MySQL:常用命令
MySQL命令大全一、连接MySQL二、修改用户密码三、其他一、连接MySQLmysql [-h主机ip地址] -u用户名 -p [database]说明:-h和主机ip地址、-u和用户名之间的空格可有可无可以紧接着-p后输入用户密码,但是不建议这样,因为这样会暴露密码。-h主机ip地址可以省略,默认为本地主机,即-hlocalhost刚安装好MySQL时,超级用户root是没...原创 2020-04-30 23:28:24 · 372 阅读 · 0 评论 -
MySQL:从四个问题到数据库规范化理论
文章目录一、前言二、数据模式存在的问题2.1 例子2.2 问题2.3 什么是好的数据模式三、数据库的规范化理论3.1 函数依赖的相关的概念3.1.1 函数依赖3.1.2 平凡函数依赖与非平凡函数依赖3.1.3 完全函数依赖与部分函数依赖3.1.4 传递函数依赖3.2 范式1NF2NF3NFBCNF一、前言在关系数据库的逻辑设计中,针对一个具体的问题,应该如何构造一个合适于它的关系模式,即应该构...原创 2020-03-21 16:04:54 · 2741 阅读 · 0 评论 -
SQL语言(二)表
文章目录介绍数据操纵语言(DML)SELECTINSERTUPDATEDELETE数据定义语言(DDL)CREATEALTERDROP数据控制语言(DCL)GRANTREVOKEDENY介绍SQL(structured Query Language,结构化查询语言)是用于关系数据库查询的结构化语言。SQL的功能包括:数据定义语言(DDL)数据操纵语言(DML)数据控制语言(DCL)...原创 2020-03-18 22:08:15 · 831 阅读 · 0 评论