- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 索引简介
索引的作用 类似于一本书中的目录,通过目录我们可以快速的翻到某一章节,而索引在数据库中便起到了同样的作用,优化查询 BTREE的演变 BTREE查找算法演变 B-TREE : 普通 BTREE,平衡多路查找树(B-Tree) B+TREE : 叶子节点双向指针 B++TREE(B*TREE):枝节点的双向指针 1)B-TREE,普通 BTREE,平衡多路查找树 叶子节点:包含的条目直接指向表里的数据行。叶子节点之间彼此相连,一个叶子节点有一个指向下一个叶子节点的指针。 分支节点:包含的条目指
2020-05-31 23:21:20 274
原创 元数据
元数据 元数据:表示数据的数据,简单来点说就是只要不是我们存储到数据库里的数据都可以理解为元数据 比如库表属性、状态信息、权限、库名、列名、用户名、版本以及从SHOW语句得到的结果中的大部分字符串是元数据 获取 show 语句 show databases; show tables; show charset; show engines; ...... 库表 mysql 权限表 user db 统计信息表 innodb_index_stats innodb_table_stats is(info
2020-05-25 21:16:31 330
原创 SQL基础
文章目录SQL种类SQL的各种名词sql_mode SQL模式字符集(charset)及校对规则(collation)字符集数据类型数字类型:整数、小数字符串类型补充时间enum('男','女') 枚举类型二进制类型json约束其它属性SQL应用1、client2、server别名 SQL种类 DDL:数据定义语言 DCL:数据控制语言 DML:数据操作语言 DQL:数据查询语言 SQL的各种名词 sql_mode SQL模式 规范SQL语句的书写方式 查看约束 select @@sql_mode; 比如说
2020-05-25 19:25:45 742
原创 用户管理和权限管理
用户管理 用户的作用 (1)登录 MySQL 数据库 (2)管理 MySQL 对象(库、表) 用户的定义 基本格式:xun@'白名单 白名单:地址列表,允许白名单的 ip 登录和管理 MySQL xun@'localhost' :用户xun能够通过本地登录 MySQL xun@'10.0.0.%' :用户xun能够通过10.0.0.xx/24网段登录MySQL xun@'10.0.0.5%' :用户xun能够通过50-59段的地址登录 MySQL xun@'10.0.0.0/255.255.254.0'
2020-05-24 15:12:19 1024
原创 MySQL体系结构
mysql 和 mysqld 简答来说 mysql 是一个客户端的软件(命令行工具),通过它可以和 mysqld 进行连接,处理 sql 语句或 sql 文件。而mysqld 则是后台的服务程序 mysql 实例 实例 = mysqld后台进程 + Master thread + 干活的进程(worker thread包括IO、sql等)+ 预分配内存结构 mysqld 程序结构 结构化的查询语言 DQL 数据查询语言 DDL 数据定义语言 DML 数据操作语言 DCL 数据控制语
2020-05-24 15:03:15 199
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人