封面
版权信息
内容简介
前言
第1章 Linux平台下MySQL的安装与使用
1.1 MySQL概述
1.2 Linux平台下MySQL的安装
1.3 卸载MySQL
1.4 登录MySQL
1.5 MySQL 8.0的密码强度评估
1.6 字符集的设置
1.7 SQL语句中的字母大小写规范
1.8 sql_mode
1.9 小结
第2章 MySQL的目录结构
2.1 MySQL的主要目录
2.2 数据库和文件系统的关系
2.3 小结
第3章 用户与权限管理
- APP免费
3.1 权限表
- APP免费
3.2 用户管理
- APP免费
3.3 权限管理
- APP免费
3.4 访问控制
- APP免费
3.5 角色管理
- APP免费
3.6 配置文件的使用
- APP免费
3.7 系统变量
- APP免费
3.8 小结
- APP免费
第4章 逻辑架构
- APP免费
4.1 逻辑架构剖析
- APP免费
4.2 SQL语句的执行流程
- APP免费
4.3 MySQL 5.7中的查询缓存设置
- APP免费
4.4 数据库缓冲池
- APP免费
4.5 小结
- APP免费
第5章 存储引擎
- APP免费
5.1 存储引擎的相关操作
- APP免费
5.2 主要存储引擎介绍
- APP免费
5.3 小结
- APP免费
第6章 InnoDB存储引擎中的数据存储结构
- APP免费
6.1 数据库的存储架构
- APP免费
6.2 InnoDB存储引擎中的行格式
- APP免费
6.3 页的结构
- APP免费
6.4 区和段
- APP免费
6.5 表空间
- APP免费
6.6 小结
- APP免费
第7章 索引
- APP免费
7.1 索引概述
- APP免费
7.2 合理选择索引的数据结构
- APP免费
7.3 索引分类
- APP免费
7.4 索引的创建与删除
- APP免费
7.5 InnoDB和MyISAM存储引擎中的索引方案
- APP免费
7.6 MySQL 8.0的新特性
- APP免费
7.7 适合创建索引的场景
- APP免费
7.8 不适合创建索引的场景
- APP免费
7.9 小结
- APP免费
第8章 性能分析工具的使用
- APP免费
8.1 数据库性能调优步骤
- APP免费
8.2 查看系统状态信息
- APP免费
8.3 查看SQL查询成本
- APP免费
8.4 定位执行时间长的SQL语句
- APP免费
8.5 查看SQL语句的具体查询成本
- APP免费
8.6 分析查询语句:EXPLAIN
- APP免费
8.7 小结
- APP免费
第9章 索引优化
- APP免费
9.1 数据准备
- APP免费
9.2 索引优化原则
- APP免费
9.3 索引失效的场景
- APP免费
9.4 关联查询优化
- APP免费
9.5 排序优化
- APP免费
9.6 索引下推
- APP免费
9.7 B+树索引的优化
- APP免费
9.8 其他索引优化场景
- APP免费
9.9 常用SQL编写建议
- APP免费
9.10 小结
- APP免费
第10章 数据库的设计规范
- APP免费
10.1 范式
- APP免费
10.2 反范式化
- APP免费
10.3 ER模型
- APP免费
10.4 数据库对象的设计规范
- APP免费
10.5 PowerDesigner的使用
- APP免费
10.6 小结
- APP免费
第11章 数据库调优
- APP免费
11.1 数据库调优的措施
- APP免费
11.2 优化MySQL服务器
- APP免费
11.3 优化数据库结构
- APP免费
11.4 大表优化
- APP免费
11.5 其他调优策略
- APP免费
11.6 小结
- APP免费
第12章 数据库事务
- APP免费
12.1 事务概述
- APP免费
12.2 事务的基本使用
- APP免费
12.3 事务隔离级别
- APP免费
12.4 小结
- APP免费
第13章 redo日志和undo日志
- APP免费
13.1 为什么需要日志维护事务
- APP免费
13.2 redo日志
- APP免费
13.3 undo日志
- APP免费
13.4 小结
- APP免费
第14章 锁
- APP免费
14.1 锁概述
- APP免费
14.2 共享锁和独占锁
- APP免费
14.3 表级锁
- APP免费
14.4 InnoDB存储引擎中的行级锁
- APP免费
14.5 悲观锁和乐观锁
- APP免费
14.6 隐式锁和显式锁
- APP免费
14.7 死锁
- APP免费
14.8 锁监控
- APP免费
14.9 MySQL加锁案例解析
- APP免费
14.10 小结
- APP免费
第15章 多版本并发控制
- APP免费
15.1 什么是MVCC
- APP免费
15.2 版本链
- APP免费
15.3 ReadView
- APP免费
15.4 不同隔离级别下的ReadView
- APP免费
15.5 小结
- APP免费
第16章 其他数据库日志
- APP免费
16.1 MySQL支持的日志
- APP免费
16.2 通用查询日志
- APP免费
16.3 错误日志
- APP免费
16.4 二进制日志
- APP免费
16.5 中继日志
- APP免费
16.6 数据定义语句日志
- APP免费
16.7 小结
- APP免费
第17章 主从复制
- APP免费
17.1 主从复制概述
- APP免费
17.2 主从复制的原理
- APP免费
17.3 主从复制架构的搭建
- APP免费
17.4 数据一致性
- APP免费
17.5 数据库中间件
- APP免费
17.6 小结
- APP免费
第18章 数据库备份与恢复
- APP免费
18.1 物理备份和逻辑备份的概念
- APP免费
18.2 逻辑备份之mysqldump命令
- APP免费
18.3 逻辑恢复之mysql命令
- APP免费
18.4 MyISAM存储引擎类型的表的物理备份
- APP免费
18.5 MyISAM存储引擎类型的表的物理备份的恢复流程
- APP免费
18.6 InnoDB存储引擎类型的表的物理导出、导入
- APP免费
18.7 导出不同格式的文件
- APP免费
18.8 导入文本文件
- APP免费
18.9 数据迁移
- APP免费
18.10 误删数据的预防方案和恢复方案
- APP免费
18.11 MySQL常用命令
- APP免费
18.12 小结
更新时间:2024-12-31 18:30:53