随笔 - 1162
文章 - 0
评论 - 16
阅读 -
59万
随笔分类 - Mysql整理
DCL 管理权限
摘要:一个数据库里面有着多个用户,每个用户的权限也不仅相同。 一、查询权限 1、基本语法格式: 2、具体操作 查看 user1 用户的权限 注意:usage 是指连接(登陆)权限,建立一个用户,就会自动授予 usage 权限(默认授予)。 二、授予权限 用户创建之后,没有什么权限,需要给用户授权。 1、基
阅读全文
DCL 管理用户
摘要:DCL(Data Control Language) 使用MySQL数据库默认使用的都是 root 用户,超级管理员,拥有全部的权限。 在一个公司里面的数据库服务器上面可能同时运行这很多个项目的数据库,应该根据不同的项目建立不同的用户,分配不同的权限来管理和维护数据库。 mysqld 是 MySQL
阅读全文
事务
摘要:一、事务的基本介绍 1、概念 如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。 2、事务的应用场景说明 一个业务操作如:转账,往往是要多次访问数据库才能完成的。转账是一个用户扣钱,另一个用户加钱。如果其中有一条 SQL 语句出现异常,这条 SQL 就可能执行失败。
阅读全文
多表查询(内连接与外连接)
摘要:一、多表查询 1、多表查询的作用 如果一条 SQL 语句查询多张表,因为查询结果在多张不同的表中,每张表取一列或多列数据。 2、多表查询的分类 3、笛卡尔积现象 (1)笛卡尔积:有两个集合A,B。取这两个集合的所有组成情况。 (2)消除笛卡尔积现象的影响:使用多表查询,需要消除无用的数据。 二、内连
阅读全文
数据库的备份和还原
摘要:一、备份的应用场景 在服务器进行数据传输、数据存储和数据交换,就有可能产生数据故障。 比如发生意外停机和存储介质损坏。这时,如果没有采取数据备份和数据恢复手段与措施,就会导致数据的丢失,造成的损失是无法弥补与估量的。 二、备份与还原的语句 1、备份格式:DOS下,未登录的时候,这是一个可执行文件 e
阅读全文
数据库设计 — 范式
摘要:一、数据规范化 1、范式 好的数据库设计对数据的存储性能和后期的程序开发,都产生重要的影响。 建立规范的数据库就需要满足一些规则来优化数据的设计和存储,这些规则就称为范式。 设置关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的
阅读全文
表与表之间的关系
摘要:一、表关系的概念 现实生活中,实体与实体之间肯定是有关系的,如:学生和老师,学生和课程,部门和员工,每个人和自己的身份证号码等。 在设计表的时候,就应该体现出来表与表之间的这种关系。 表与表之间的三种关系: 一对多:最常用的关系,如部门和员工 多对多:学生选课表和学生表,一门课程可以有多个学生选择,
阅读全文
DQL 查询表中的数据
摘要:DQL 查询表中的数据:查询语句(最复杂的语句)不会对数据库中的数据进行修改,只是一种显示数据的方式 语法格式: 一、基础查询 1、查询表所有行和列的数据,使用*表示所有列 2、查询指定列 3、指定列的别名进行查询 使用别名的好处:显示的时候使用新的名字,并不修改表的结构 ① 对列指定别名 ② 对列
阅读全文