• 索引的数据结构
    索引的数据结构
    | MySQL
    评论 0 | 点赞 0 | 预览 147
    1. 为什么使用索引索引是存储引擎用于快速查找数据记录的一个数据结构。举例:索引就像一本书的目录,通过目录查找对应的页码,则可以快速的查找到需要找的内容。MySQL 中,进行数据查找时,首先查看查询条件是否命中某条索引,若命中则通过索引查找相关数据;若不符合,则需要全表扫描,即一条一条的查找数据,直
  • 存储引擎
    存储引擎
    | MySQL
    评论 0 | 点赞 0 | 预览 94
  • 逻辑架构
    逻辑架构
    | MySQL
    评论 0 | 点赞 0 | 预览 78
  • 用户与权限管理
    用户与权限管理
    | MySQL
    评论 0 | 点赞 0 | 预览 84
    1. 用户管理用户表存放在 mysql 数据库下的 user 表主键是 host 和 user 复合主键 (两个字段非空且唯一即可)1.2 创建用户CREATE USER 用户名 [IDENTIFIED BY '密码'];用户名参数,由用户(User) 和 主机名(Host) 构成若没有指定 hos
  • MySQL 的数据目录
    MySQL 的数据目录
    | MySQL
    评论 0 | 点赞 0 | 预览 89
    1. MySQL8 的主要目录结构find / -name mysql1.1 数据库文件的存放路径/var/lib/mysqlmysql> show variables like 'datadir';+---------------+-----------------+| Va
  • Linux 下的 MySQL 安装与使用
    Linux 下的 MySQL 安装与使用
    | MySQL
    评论 0 | 点赞 0 | 预览 97
    1. 安装说明1. 1 准备克隆虚拟机需要修改的操作mac 地址主机名ip 地址UUIDCentOS 6 和 CentOS 7 在使用中的区别1. 防火墙:6 是 iptables 7 是 firewalld2. 启动服务命令: 6 是 service 7 是 systemctl1.2 查看是
  • 视图
    视图
    | MySQL
    评论 0 | 点赞 0 | 预览 77
    1. 概述1.1 什么是视图视图本身并不存储数据,只是一个虚拟表其本质,是存储起来的 SELECT 语句1.2 为什么使用视图?只显示表中的一部分数据,另一方面可以实现不同用户显示不同的视图(类似于权限控制)。比如,人员薪酬是个敏感的字段,那么只给某个级别以上的人员开放,其他人的查询视图中则不提供这
  • 约束
    约束
    | MySQL
    评论 0 | 点赞 0 | 预览 89
    1. 约束(constraint) 概述1.1 为什么需要约束数据完整性(Data Integrity) 是指数据的精准性(Accuracy) 和 可靠性(Reliability)。防止数据库中存在不符合语义规定的数据和防止因错误信息的输入输出造成无效操作或错误信息而提出的为了保证数据的完整性,SQ
  • 创建和管理表
    创建和管理表
    | MySQL
    评论 0 | 点赞 0 | 预览 90
    1. 基础知识1.1 一条数据的存储过程为什么不可直接创建数据表?数据表存储在数据库从系统架构的层次上,MySQL 数据库系统从大到小:数据库服务器、数据库、数据表、数据表的行与列1.2 标识符命名规则数据库名、表名不可超过 30 个字符,变量名限制为 29 个必须只能包含 A-Z、a-z、0-9、
  • 数据类型
    数据类型
    | MySQL
    评论 0 | 点赞 0 | 预览 36
    1. 数据类型类型举例整数类型TINYINT、SMALLINT、MEDIUMINT、INT(INTEGER)、BIGINT浮点型FLOAT、DOUBLE定点数类型DECIMAL位类型BIT日期类型YEAR、TIME、DATE、DATETIME、TIMESTAMP文本字符串类型CHAR、VARCHAR