mysql数据库基础与权限认证

本文介绍了关系型数据库的基本概念,包括数据结构、操作指令集合和完整性约束。重点讲解了MySQL的关系型数据库设计,强调了其特点和空间浪费的问题。接着详细阐述了MySQL的权限系统,包括授权认证的过程、权限控制的语句以及权限存储的位置。文章还讨论了用户认证信息的字段和权限表结构,以及权限认证中的大小写敏感问题。最后,提供了查看用户权限信息的方法和用户定义的语法。
摘要由CSDN通过智能技术生成

关系型数据库:是一种建立在关系模型(数学模型)上的数据库
关系模型:一种所谓建立在关系上的模型.
数据结构:数据存储的问题,二维表(有行和列)
操作指令集合:所有sql语句
完整性约束:表内数据约束(字段与字段),表与表之间约束(外键)
2.关系型数据库的设计
关系型数据库:从需要存储的数据需求中分析,如果是一类数据(实体)应该设计成一张二维表:表与表头(字段名:用来规定
数据的名字)和数据部分组成(实际存储的数据单元)
二维表:行和列
表头 字段名 字段名2
数据单元 数据1 数据2
关系型数据库:维护实体内部,实体与实体之间的联系.
关系型数据库特点:如果表中队友的某个字段没有值(数据),但是系统依然要分配恐惧:关系型数据库比较浪费空间

授权认证:
mysql权限系统的作用是授予来自某个主机的某个用户可以查询,插入,修改,删除等数据库操作的权限
不能明确的指定拒绝某个用户的连接
权限控制(授权与回收)的执行语句包括create user ,grant ,revoke
授权后的权限都会存放在Mysql的内部数据库中(数据库名叫mysql),并在数据库启动之后把权限信息复制到内存中
MySQL用户的认证信息不光包括用户名, 还要包含连接发起的主机
ALL/ALLPrivileges权限代表全局或者全数据库对象基本的所有权限

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值