MySQL 5.7参考手册 目录

来源:互联网 发布:象棋拆棋软件 编辑:程序博客网 时间:2024/06/07 07:21

Mysql现在在电商广泛应用,为了更好的处理数据库。MySQL 5.7参考手册 是权威的mysql文档,其中包含了NDB7.5 和 NDB 7.6的内容

MySQL 5.7参考手册

目录:

序言和法律声明
1一般信息
1.1关于本手册
1.2排版和语法约定
1.3 MySQL数据库管理系统概述

1.3.1什么是MySQL?
1.3.2 MySQL的主要特点
1.3.3 MySQL历史
1.4 MySQL的新功能5.7
1.5在MySQL 5.7中添加,不推荐或删除的服务器和状态变量和选项
1.6 MySQL信息源
1.6.1 MySQL网站
1.6.2 MySQL邮件列表
1.6.3 MySQL论坛上的MySQL社区支持
1.6.4互联网中继聊天(IRC)上的MySQL社区支持
1.6.5 MySQL企业版
1.7如何报告错误或问题
1.8 MySQL标准合规性
1.8.1 MySQL扩展到标准SQL
1.8.2 MySQL与标准SQL的差异
1.8.3 MySQL如何处理约束
1.9学分
1.9.1 MySQL的贡献者
1.9.2文件和翻译
1.9.3支持MySQL的软件包
1.9.4用于创建MySQL的工具
1.9.5 MySQL的支持者

 

2安装和升级MySQL
2.1一般安装指导
2.1.1要安装哪个MySQL版本和分发版
2.1.2如何获取MySQL
2.1.3使用MD5校验和或GnuPG验证软件包完整性
2.1.4安装布局
2.1.5编译器特定的构建特性
2.2使用通用二进制文件在Unix / Linux上安装MySQL
2.3在Microsoft Windows上安装MySQL
2.3.1 Microsoft Windows上的MySQL安装布局
2.3.2选择安装包
2.3.3适用于Windows的MySQL安装程序
2.3.4 MySQL通知程序
2.3.5在Microsoft Windows上安装MySQL使用noinstall Zip存档
2.3.6对Microsoft Windows MySQL Server安装进行故障排除
2.3.7 Windows安装后程序
2.3.8在Windows上升级MySQL
2.4在OS X上安装MySQL
2.4.1在OS X上安装MySQL的一般注意事项
2.4.2使用本地软件包在OS X上安装MySQL
2.4.3安装MySQL启动守护进程
2.4.4安装和使用MySQL首选项窗格
2.5在Linux上安装MySQL
2.5.1使用MySQL Yum Repository在Linux上安装MySQL
2.5.2使用MySQL Yum Repository替换MySQL的第三方分发
2.5.3使用MySQL APT存储库在Linux上安装MySQL
2.5.4使用MySQL SLES存储库在Linux上安装MySQL
2.5.5在Linux上使用Oracle的RPM软件包安装MySQL
2.5.6使用Oracle的Debian软件包在Linux上安装MySQL
2.5.7使用Docker在Linux上部署MySQL
2.5.8从本机软件库在Linux上安装MySQL
2.5.9使用Juju在Linux上安装MySQL
2.5.10使用systemd管理MySQL服务器
2.6使用不可破坏的Linux网络(ULN)安装MySQL
2.7在Solaris上安装MySQL
2.7.1使用Solaris PKG在Solaris上安装MySQL
2.8在FreeBSD上安装MySQL
2.9从源安装MySQL
2.9.1源代码安装的MySQL布局
2.9.2使用标准源分发安装MySQL
2.9.3使用开发源树安装MySQL
2.9.4 MySQL源配置选项
2.9.5处理MySQL编译问题
2.9.6 MySQL配置和第三方工具
2.10安装后安装和测试
2.10.1初始化数据目录
2.10.2启动服务器
2.10.3测试服务器
2.10.4保护初始MySQL帐号
2.10.5自动启动和停止MySQL
2.11升级或降级MySQL
2.11.1升级MySQL
2.11.2降级MySQL
2.11.3重建或修复表或索引
2.11.4将MySQL数据库复制到另一台机器
2.12 Perl安装说明
2.12.1在Unix上安装Perl
2.12.2在Windows上安装ActiveState Perl
2.12.3使用Perl DBI / DBD接口的问题

 

3教程
3.1连接和断开与服务器的连接
3.2输入查询
3.3创建和使用数据库
3.3.1创建和选择数据库
3.3.2创建表
3.3.3将数据加载到表中
3.3.4从表中检索信息
3.4获取有关数据库和表的信息
3.5在批处理模式下使用mysql
3.6常见查询示例
3.6.1列的最大值
3.6.2保持某列最大行数
3.6.3每组最大列数
3.6.4持有特定列的组合最大值的行
3.6.5使用用户定义的变量
3.6.6使用外键
3.6.7搜索两个键
3.6.8每天计算访问量
3.6.9使用AUTO_INCREMENT
3.7使用MySQL与Apache

 

4个MySQL程序
4.1 MySQL程序概述
4.2使用MySQL程序
4.2.1调用MySQL程序
4.2.2连接到MySQL服务器
4.2.3指定程序选项
4.2.4在命令行上使用选项
4.2.5程序选项修饰符
4.2.6使用选项文件
4.2.7影响选项文件处理的命令行选项
4.2.8使用选项设置程序变量
4.2.9选项默认值,期望值选项和=符号
4.2.10设置环境变量
4.3 MySQL服务器和服务器启动程序
4.3.1 mysqld - MySQL服务器
4.3.2 mysqld_safe - MySQL服务器启动脚本
4.3.3 mysql.server - MySQL服务器启动脚本
4.3.4 mysqld_multi - 管理多个MySQL服务器
4.4 MySQL安装相关程序
4.4.1 comp_err - 编译MySQL错误消息文件
4.4.2 mysql_install_db - 初始化MySQL数据目录
4.4.3 mysql_plugin - 配置MySQL服务器插件
4.4.4 mysql_secure_installation - 改进MySQL安装安全性
4.4.5 mysql_ssl_rsa_setup - 创建SSL / RSA文件
4.4.6 mysql_tzinfo_to_sql - 加载时区表
4.4.7 mysql_upgrade - 检查和升级MySQL表
4.5 MySQL客户端程序
4.5.1 mysql - MySQL命令行工具
4.5.2 mysqladmin - 用于管理MySQL服务器的客户端
4.5.3 mysqlcheck - 表维护程序
4.5.4 mysqldump - 数据库备份程序
4.5.5 mysqlimport - 数据导入程序
4.5.6 mysqlpump - 数据库备份程序
4.5.7 mysqlsh - MySQL Shell
4.5.8 mysqlshow - 显示数据库,表和列信息
4.5.9 mysqlslap - 加载仿真客户端
4.6 MySQL管理和实用程序
4.6.1 innochecksum - 离线InnoDB文件校验和实用程序
4.6.2 myisam_ftdump - 显示全文索引信息
4.6.3 myisamchk - MyISAM表维护实用程序
4.6.4 myisamlog - 显示MyISAM日志文件内容
4.6.5 myisampack - 生成压缩,只读MyISAM表
4.6.6 mysql_config_editor - MySQL配置实用程序
4.6.7 mysqlbinlog - 处理二进制日志文件的实用程序
4.6.8 mysqldumpslow - 总结慢查询日志文件
4.7 MySQL程序开发工具
4.7.1 mysql_config - 显示用于编译客户端的选项
4.7.2 my_print_defaults - 从选项文件中显示选项
4.7.3 resolve_stack_dump - 解析数字堆栈跟踪转储到符号
4.8杂项计划
4.8.1 lz4_decompress - 解压缩mysqlpump LZ4压缩输出
4.8.2 perror - 解释错误代码
4.8.3替换 - 字符串替换实用程序
4.8.4 resolveip - 将主机名解析为IP地址或副Versa
4.8.5 zlib_decompress - 解压缩mysqlpump ZLIB压缩输出
4.9 MySQL程序环境变量

 

5 MySQL服务器管理
5.1 MySQL服务器
5.1.1配置服务器
5.1.2服务器配置默认值
5.1.3服务器选项和变量引用
5.1.4服务器命令选项
5.1.5服务器系统变量
5.1.6使用系统变量
5.1.7服务器状态变量
5.1.8服务器SQL模式
5.1.9 IPv6支持
5.1.10服务器端帮助
5.1.11服务器响应信号
5.1.12服务器关机过程
5.2 MySQL数据目录
5.3 mysql系统数据库
5.4 MySQL服务器日志
5.4.1选择常规查询和慢查询日志输出目的地
5.4.2错误日志
5.4.3常规查询日志
5.4.4二进制日志
5.4.5慢查询日志
5.4.6 DDL日志
5.4.7服务器日志维护
5.5 MySQL服务器插件
5.5.1安装和卸载插件
5.5.2获取服务器插件信息
5.5.3 MySQL企业线程池
5.5.4重写器查询重写插件
5.5.5版本令牌
5.6在一台机器上运行多个MySQL实例
5.6.1设置多个数据目录
5.6.2在Windows上运行多个MySQL实例
5.6.3在Unix上运行多个MySQL实例
5.6.4在多服务器环境中使用客户端程序
5.7使用DTrace跟踪mysqld
5.7.1 mysqld DTrace Probe参考

 

6安全
6.1一般安全问题
6.1.1安全指引
6.1.2保密密码
6.1.3使MySQL安全对抗攻击者
6.1.4与安全相关的mysqld选项和变量
6.1.5如何运行MySQL作为普通用户
6.1.6 LOAD DATA LOCAL的安全问题
6.1.7客户端编程安全指南
6.2 MySQL访问特权系统
6.2.1 MySQL提供的特权
6.2.2授权表
6.2.3指定帐号
6.2.4访问控制,阶段1:连接验证
6.2.5访问控制,阶段2:请求验证
6.2.6特权更改生效时
6.2.7连接MySQL时出现问题的疑难解答
6.3 MySQL用户帐户管理
6.3.1用户名和密码
6.3.2添加用户帐号
6.3.3删除用户帐号
6.3.4保留用户帐号
6.3.5设置帐户资源限制
6.3.6分配账号密码
6.3.7密码管理
6.3.8密码到期和沙箱模式
6.3.9可插拔认证
6.3.10代理用户
6.3.11用户帐户锁定
6.3.12基于SQL的MySQL帐户活动审核
6.4使用加密连接
6.4.1配置MySQL使用加密连接
6.4.2加密连接的命令选项
6.4.3创建SSL和RSA证书和密钥
6.4.4 OpenSSL与yaSSL
6.4.5构建MySQL,支持加密连接
6.4.6加密连接协议和密码
6.4.7使用SSH远程从Windows连接到MySQL
6.5安全插件
6.5.1验证插件
6.5.2连接控制插件
6.5.3密码验证插件
6.5.4 MySQL密钥环
6.5.5 MySQL企业审核
6.5.6 MySQL企业防火墙

 

7备份和恢复
7.1备份和恢复类型
7.2数据库备份方法
7.3备份与恢复策略示例
7.3.1建立备份策略
7.3.2使用备份恢复
7.3.3备份策略摘要
7.4使用mysqldump进行备份
7.4.1使用mysqldump将数据转储成SQL格式
7.4.2重新加载SQL格式备份
7.4.3使用mysqldump将数据以分隔文本格式转储
7.4.4重新加载分隔的文本格式备份
7.4.5 mysqldump提示
7.5使用二进制日志的时间点(增量)恢复
7.5.1使用事件时间的时间点恢复
7.5.2使用事件位置的时间点恢复
7.6 MyISAM表维护和崩溃恢复
7.6.1使用myisamchk进行崩溃恢复
7.6.2如何检查MyISAM表的错误
7.6.3如何修复MyISAM表
7.6.4 MyISAM表优化
7.6.5设置MyISAM表维护计划

 

 

8优化
8.1优化概述
8.2优化SQL语句
8.2.1优化SELECT语句
8.2.2优化子查询,派生表和查看引用
8.2.3优化INFORMATION_SCHEMA查询
8.2.4优化数据更改语句
8.2.5优化数据库权限
8.2.6其他优化提示
8.3优化和索引
8.3.1 MySQL如何使用索引
8.3.2主键优化
8.3.3外键优化
8.3.4列索引
8.3.5多列索引
8.3.6验证索引使用情况
8.3.7 InnoDB和MyISAM Index Statistics Collection
8.3.8 B树和哈希指数的比较
8.3.9使用索引扩展
8.3.10优化器使用生成的列索引
8.4优化数据库结构
8.4.1优化数据大小
8.4.2优化MySQL数据类型
8.4.3优化许多表
8.4.4 MySQL内部临时表使用
8.5优化InnoDB表
8.5.1优化InnoDB表的存储布局
8.5.2优化InnoDB事务管理
8.5.3优化InnoDB只读事务
8.5.4优化InnoDB重做日志记录
8.5.5 InnoDB表的批量数据加载
8.5.6优化InnoDB查询
8.5.7优化InnoDB DDL操作
8.5.8优化InnoDB磁盘I / O
8.5.9优化InnoDB配置变量
8.5.10为具有多个表的系统优化InnoDB
8.6优化MyISAM表
8.6.1优化MyISAM查询
8.6.2 MyISAM表的批量数据加载
8.6.3优化修复表语句
8.7优化MEMORY表
8.8了解查询执行计划
8.8.1使用EXPLAIN优化查询
8.8.2 EXPLAIN输出格式
8.8.3扩展EXPLAIN输出格式
8.8.4获取命名连接的执行计划信息
8.8.5估计查询性能
8.9控制查询优化器
8.9.1控制查询计划评估
8.9.2优化提示
8.9.3可切换优化
8.9.4指标提示
8.9.5优化器成本模型
8.10缓冲和缓存
8.10.1 InnoDB缓冲池优化
8.10.2 MyISAM密钥缓存
8.10.3 MySQL查询缓存
8.10.4缓存准备语句和存储程序
8.11优化锁定操作
8.11.1内部锁定方法
8.11.2表锁定问题
8.11.3并发插入
8.11.4元数据锁定
8.11.5外部锁定
8.12优化MySQL服务器
8.12.1系统要素
8.12.2优化磁盘I / O
8.12.3使用符号链接
8.12.4优化内存使用
8.12.5优化网络使用
8.13测量性能(基准)
8.13.1测量表达式和函数的速度
8.13.2使用自己的基准
8.13.3使用performance_schema测量性能
8.14检查线程信息
8.14.1线程命令值
8.14.2一般线程状态
8.14.3查询缓存线程状态
8.14.4复制主线程状态
8.14.5复制从站I / O线程状态
8.14.6复制从属SQL线程状态
8.14.7复制从连接线程状态
8.14.8 NDB群集线程状态
8.14.9事件计划程序线程状态

 

9语言结构
9.1字面值
9.1.1字符串文字
9.1.2数字文字
9.1.3日期和时间文字
9.1.4十六进制文字
9.1.5位值文字
9.1.6布尔文字
9.1.7 NULL值
9.2模式对象名称
9.2.1标识符限定符
9.2.2标识符情况灵敏度
9.2.3将标识符映射到文件名
9.2.4功能名称解析和分辨率
9.3关键字和保留字
9.4用户定义的变量
9.5表达式语法
9.6注释语法

 

10全球化
10.1字符集支持
10.1.1字符集和整理
10.1.2 MySQL中的字符集和排序
10.1.3指定字符集和排序
10.1.4连接字符集和排序
10.1.5配置应用程序字符集和排序规则
10.1.6错误消息字符集
10.1.7列字符集转换
10.1.8整理问题
10.1.9 Unicode支持
10.1.10支持的字符集和排序
10.2设置错误消息语言
10.3添加字符集
10.3.1字符定义数组
10.3.2字符串整理支持复杂字符集
10.3.3复合字符集的多字节字符支持
10.4将排序规则添加到字符集
10.4.1整理实施类型
10.4.2选择排序规则ID
10.4.3将简单归类添加到8位字符集
10.4.4将UCA排序规则添加到Unicode字符集
10.5字符集配置
10.6 MySQL服务器时区支持
10.6.1保持时区的变化
10.6.2时区闰秒支持
10.7 MySQL服务器语言环境支持

 

11数据类型
11.1数据类型概述
11.1.1数字类型概述
11.1.2日期和时间类型概述
11.1.3字符串类型概述
11.2数字类型
11.2.1整数类型(精确值) - INTEGER,INT,SMALLINT,TINYINT,MEDIUMINT,BIGINT
11.2.2定点类型(精确值) - DECIMAL,NUMERIC
11.2.3浮点类型(近似值) - FLOAT,DOUBLE
11.2.4位值类型 - 位
11.2.5数字类型属性
11.2.6超出范围和溢出处理
11.3日期和时间类型
11.3.1 DATE,DATETIME和TIMESTAMP类型
11.3.2 TIME类型
11.3.3 YEAR类型
11.3.4年(2)限制和迁移到年(4)
11.3.5 TIMESTAMP和DATETIME的自动初始化和更新
11.3.6时间分数秒
11.3.7日期和时间类型之间的转换
11.3.8两位数年份
11.4字符串类型
11.4.1 CHAR和VARCHAR类型
11.4.2 BINARY和VARBINARY类型
11.4.3 BLOB和TEXT类型
11.4.4 ENUM类型
11.4.5 SET类型
11.5空间数据扩展
11.5.1空间数据类型
11.5.2 OpenGIS几何模型
11.5.3支持的空间数据格式
11.5.4几何形成和有效性
11.5.5创建空间列
11.5.6填充空间列
11.5.7获取空间数据
11.5.8优化空间分析
11.5.9创建空间索引
11.5.10使用空间索引
11.6 JSON数据类型
11.7数据类型默认值
11.8数据类型存储要求
11.9选择列的正确类型
11.10使用其他数据库引擎的数据类型

 

12功能和运算符
12.1功能和操作员参考
12.2表达式评估中的类型转换
12.3运营商
12.3.1运算符优先级
12.3.2比较函数和运算符
12.3.3逻辑运算符
12.3.4作业人员
12.4控制流程功能
12.5字符串函数
12.5.1字符串比较函数
12.5.2正则表达式
12.5.3功能结果的字符集和整理
12.6数字函数和运算符
12.6.1算术运算符
12.6.2数学函数
12.7日期和时间函数
12.8 MySQL使用什么日历?
12.9全文搜索功能
12.9.1自然语言全文搜索
12.9.2布尔全文搜索
12.9.3查询扩展的全文搜索
12.9.4全文句子
12.9.5全文限制
12.9.6微调MySQL全文搜索
12.9.7为全文索引添加排序规则
12.9.8 ngram全文解析器
12.9.9 MeCab全文解析器插件
12.10演员功能和操作员
12.11 XML函数
12.12位功能和运算符
12.13加密和压缩功能
12.14信息功能
12.15空间分析功能
12.15.1空间函数参考
12.15.2空间函数的论证处理
12.15.3从WKT值创建几何值的函数
12.15.4从WKB值创建几何值的函数
12.15.5创建几何值的MySQL特定函数
12.15.6几何格式转换功能
12.15.7几何属性函数
12.15.8空间运算符函数
12.15.9测试几何对象之间的空间关系的函数
12.15.10空间地理位置函数
12.15.11空间GeoJSON函数
12.15.12空间便利功能
12.16 JSON函数
12.16.1 JSON函数参考
12.16.2创建JSON值的函数
12.16.3搜索JSON值的函数
12.16.4修改JSON值的函数
12.16.5返回JSON值属性的函数
12.16.6 JSON路径语法
12.17与全局事务ID一起使用的功能
12.18 MySQL企业加密功能
12.18.1企业加密安装
12.18.2企业加密用法和示例
12.18.3企业加密功能参考
12.18.4企业加密功能说明
12.19聚合(GROUP BY)功能
12.19.1聚合(GROUP BY)功能描述
12.19.2 GROUP BY修饰符
12.19.3 GROUP BY的MySQL处理
12.19.4功能依赖性检测
12.20其他功能
12.21精密数学
12.21.1数值的类型
12.21.2 DECIMAL数据类型特性
12.21.3表达式处理
12.21.4舍入行为
12.21.5精密数学实例

 

13 SQL语句语法
13.1数据定义语句
13.1.1 ALTER DATABASE语法
13.1.2 ALTER EVENT语法
13.1.3 ALTER FUNCTION语法
13.1.4 ALTER INSTANCE语法
13.1.5 ALTER LOGFILE GROUP语法
13.1.6 ALTER PROCEDURE语法
13.1.7 ALTER SERVER语法
13.1.8 ALTER TABLE语法
13.1.9 ALTER TABLESPACE语法
13.1.10 ALTER VIEW语法
13.1.11 CREATE DATABASE语法
13.1.12 CREATE EVENT语法
13.1.13创建功能语法
13.1.14 CREATE INDEX语法
13.1.15创建LOGFILE GROUP语法
13.1.16 CREATE PROCEDURE和CREATE FUNCTION语法
13.1.17 CREATE SERVER语法
13.1.18 CREATE TABLE语法
13.1.19 CREATE TABLESPACE语法
13.1.20 CREATE TRIGGER语法
13.1.21 CREATE VIEW语法
13.1.22 DROP DATABASE语法
13.1.23 DROP EVENT语法
13.1.24 DROP FUNCTION语法
13.1.25 DROP INDEX语法
13.1.26 DROP LOGFILE GROUP语法
13.1.27 DROP PROCEDURE和DROP FUNCTION语法
13.1.28 DROP SERVER语法
13.1.29 DROP TABLE语法
13.1.30 DROP TABLESPACE语法
1 3.1.31 DROP TRIGGER语法
13.1.32 DROP VIEW语法
13.1.33 RENAME TABLE语法
13.1.34 TRUNCATE TABLE语法
13.2数据操作语句
13.2.1 CALL语法
13.2.2删除语法
13.2.3 DO语法
13.2.4 HANDLER语法
13.2.5 INSERT语法
13.2.6 LOAD DATA INFILE语法
13.2.7 LOAD XML语法
13.2.8 REPLACE语法
13.2.9选择语法
13.2.10子查询语法
13.2.11更新语法
13.3交易和锁定声明
13.3.1 START TRANSACTION,COMMIT和ROLLBACK语法
13.3.2不能回滚的声明
13.3.3导致隐式提交的声明
13.3.4 SAVEPOINT,ROLLBACK SAVEPOINT和RELEASE SAVEPOINT语法
13.3.5 LOCK TABLES和UNLOCK TABLES语法
13.3.6 SET TRANSACTION语法
13.3.7 XA交易
13.4复制语句
13.4.1控制主服务器的SQL语句
13.4.2用于控制从属服务器的SQL语句
13.4.3用于控制组复制的SQL语句
13.5准备的SQL语句语法
13.5.1 PREPARE语法
13.5.2 EXECUTE语法
13.5.3 DEALLOCATE PREPARE语法
13.6复合语句语法
13.6.1 BEGIN ... END复合语句语法
13.6.2语句标签语法
13.6.3 DECLARE语法
13.6.4存储程序中的变量
13.6.5流量控制表
13.6.6光标
13.6.7条件处理
13.7数据库管理语句
13.7.1账户管理声明
13.7.2表维护说明
13.7.3插件和用户定义的功能语句
13.7.4设置语法
13.7.5 SHOW语法
13.7.6其他行政报表
13.8效用声明
13.8.1 DESCRIBE语法
13.8.2 EXPLAIN语法
13.8.3帮助语法
13.8.4使用语法

 

14 InnoDB存储引擎
14.1 InnoDB简介
14.1.1使用InnoDB表的优点
14.1.2 InnoDB表的最佳做法
14.1.3检查InnoDB的可用性
14.1.4使用InnoDB进行测试和基准测试
14.1.5关闭InnoDB
14.2 InnoDB和ACID模型
14.3 InnoDB多版本
14.4 InnoDB架构
14.4.1缓冲池
14.4.2更换缓冲液
14.4.3自适应散列索引
14.4.4重做日志缓冲区
14.4.5系统表空间
14.4.6 InnoDB数据字典
14.4.7复写缓冲区
14.4.8撤消日志
14.4.9文件每表表空间
14.4.10一般表空间
14.4.11撤销表空间
14.4.12临时表空间
14.4.13重做日志
14.5 InnoDB锁定和交易模型
14.5.1 InnoDB锁定
14.5.2 InnoDB交易模型
14.5.3由InnoDB中的不同SQL语句设置的锁
14.5.4幽灵行
14.5.5 InnoDB中的死锁
14.6 InnoDB配置
14.6.1 InnoDB启动配置
14.6.2配置InnoDB进行只读操作
14.6.3 InnoDB缓冲池配置
14.6.4配置InnoDB的内存分配器
14.6.5配置InnoDB更改缓冲
14.6.6配置InnoDB的线程并发
14.6.7配置后台InnoDB I / O线程的数量
14.6.8在Linux上使用异步I / O
14.6.9配置InnoDB主线程I / O速率
14.6.10配置旋转锁定轮询
14.6.11配置InnoDB清除调度
14.6.12为InnoDB配置优化程序统计信息
14.6.13配置索引页面的合并阈值
14.7 InnoDB表空间
14.7.1调整InnoDB系统表空间
14.7.2更改InnoDB重做日志文件的数量或大小
14.7.3对系统表空间使用原始磁盘分区
14.7.4 InnoDB文件每表表空间
14.7.5在数据目录之外创建文件每表表空间
14.7.6将文件每表表空间复制到另一个实例
14.7.7配置撤销表空间
14.7.8截断撤消表空间
14.7.9 InnoDB常规表空间
14.7.10 InnoDB表空间加密
14.8 InnoDB表和索引
14.8.1 InnoDB表
14.8.2 InnoDB索引
14.9 InnoDB表和页面压缩
14.9.1 InnoDB表压缩
14.9.2 InnoDB页面压缩
14.10 InnoDB文件格式管理
14.10.1启用文件格式
14.10.2验证文件格式兼容性
14.10.3识别使用中的文件格式
14.10.4修改文件格式
14.11 InnoDB行存储和行格式
14.11.1 InnoDB行存储概述
14.11.2指定表的行格式
14.11.3动态和压缩的行格式
14.11.4 COMPACT和REDUNDANT行格式
14.12 InnoDB磁盘I / O和文件空间管理
14.12.1 InnoDB磁盘I / O
14.12.2文件空间管理
14.12.3 InnoDB检查点
14.12.4对表进行碎片整理
14.12.5用TRUNCATE TABLE回收磁盘空间
14.13 InnoDB和在线DDL
14.13.1在线DDL概述
14.13.2在线DDL性能,并发和空间要求
14.13.3在线DDL SQL语法
14.13.4使用在线DDL简化DDL语句
14.13.5在线DDL实施细节
14.13.6在线DDL和崩溃恢复
14.13.7分区表的在线DDL
14.13.8在线DDL限制
14.14 InnoDB启动选项和系统变量
14.15 InnoDB INFORMATION_SCHEMA表
14.15.1关于压缩的InnoDB INFORMATION_SCHEMA表
14.15.2 InnoDB INFORMATION_SCHEMA事务和锁定信息
14.15.3 InnoDB INFORMATION_SCHEMA系统表
14.15.4 InnoDB INFORMATION_SCHEMA FULLTEXT索引表
14.15.5 InnoDB INFORMATION_SCHEMA缓冲池表
14.15.6 InnoDB INFORMATION_SCHEMA指标表
14.15.7 InnoDB INFORMATION_SCHEMA临时表信息表
14.15.8从INFORMATION_SCHEMA.FILES中检索InnoDB表空间元数据
14.16 InnoDB与MySQL性能模式集成
14.16.1使用性能模式监视InnoDB表的ALTER TABLE进度
14.16.2使用性能模式监控InnoDB Mutex等待
14.17 InnoDB监视器
14.17.1 InnoDB监视器类型
14.17.2启用InnoDB监视器
14.17.3 InnoDB标准监视器和锁定监视器输出
14.18 InnoDB备份和恢复
14.18.1 InnoDB备份
14.18.2 InnoDB恢复
14.19 InnoDB和MySQL复制
14.20 InnoDB memcached插件
14.20.1 InnoDB memcached插件的优点
14.20.2 InnoDB memcached架构
14.20.3设置InnoDB memcached插件
14.20.4 InnoDB memcached插件的安全注意事项
14.20.5为InnoDB memcached插件编写应用程序
14.20.6 InnoDB memcached插件和复制
14.20.7 InnoDB memcached插件内部
14.20.8对InnoDB memcached插件进行故障排除
14.21 InnoDB疑难解答
14.21.1疑难解答InnoDB I / O问题
14.21.2强制InnoDB恢复
14.21.3对InnoDB数据字典操作进行故障排除
14.21.4 InnoDB错误处理

 

15替代存储引擎
15.1设置存储引擎
15.2 MyISAM存储引擎
15.2.1 MyISAM启动选项
15.2.2钥匙所需的空间
15.2.3 MyISAM表存储格式
15.2.4 MyISAM表问题
15.3 MEMORY存储引擎
15.4 CSV存储引擎
15.4.1修复和检查CSV表
15.4.2 CSV限制
15.5 ARCHIVE存储引擎
15.6 BLACKHOLE存储引擎
15.7 MERGE存储引擎
15.7.1 MERGE表的优点和缺点
15.7.2 MERGE表问题
15.8联邦存储引擎
15.8.1联合存储引擎概述
15.8.2如何创建FEDERATED表
15.8.3联合存储引擎注释和提示
15.8.4联合存储引擎资源
15.9示例存储引擎
15.10其他存储引擎
15.11 MySQL存储引擎架构概述
15.11.1可插拔存储引擎架构
15.11.2通用数据库服务器层

 

16复制
16.1配置复制
16.1.1二进制日志文件位置复制配置概述
16.1.2设置二进制日志文件位置复制
16.1.3使用全局事务标识符复制
16.1.4 MySQL多源复制
16.1.5更改联机服务器上的复制模式
16.1.6复制和二进制日志记录选项和变量
16.1.7常见复制管理任务
16.2复制实现
16.2.1复制格式
16.2.2复制实现细节
16.2.3复制通道
16.2.4复制中继和状态日志
16.2.5服务器如何评估复制过滤规则
16.3复制解决方案
16.3.1使用备份复制
16.3.2处理复制从站的意外停顿
16.3.3使用复制与不同的主从存储引擎
16.3.4使用复制进行横向扩展
16.3.5将不同的数据库复制到不同的从站
16.3.6提高复制性能
16.3.7故障转移期间切换主机
16.3.8设置复制以使用加密连接
16.3.9半同步复制
16.3.10延迟复制
16.4复制说明和提示
16.4.1复制功能和问题
16.4.2 MySQL版本之间的复制兼容性
16.4.3升级复制设置
16.4.4疑难解答复制
16.4.5如何报告复制错误或问题

 

17组复制
17.1组复制背景
17.1.1复制技术
17.1.2组复制用例
17.1.3组复制详细信息
17.2入门指南
17.2.1在单主模式下部署组复制
17.3监控组复制
17.3.1 Replication_group_member_stats
17.3.2 Replication_group_members
17.3.3 Replication_connection_status
17.3.4 Replication_applier_status
17.3.5组复制服务器状态
17.4组复制操作
17.4.1以多主或单主模式部署
17.4.2调整恢复
17.4.3网络分区
17.4.4使用MySQL企业备份与组复制
17.5组复制安全
17.5.1 IP地址白名单
17.5.2安全套接字层支持(SSL)
17.5.3虚拟专用网(VPN)
17.6组复制系统变量
17.7要求和限制
17.7.1组复制要求
17.7.2组复制限制
17.8常见问题
17.9组复制技术细节
17.9.1组复制插件架构
17.9.2集团
17.9.3数据操作语句
17.9.4数据定义语句
17.9.5分布式恢复
17.9.6可观察性
17.9.7组复制性能

 

18 MySQL Shell用户指南
18.1 MySQL Shell功能
18.2 MySQL Shell入门
18.2.1 MySQL Shell会话
18.2.2 MySQL Shell连接
18.2.3 MySQL Shell全局变量
18.3 MySQL Shell代码执行
18.3.1互动代码执行
18.3.2批次代码执行
18.3.3输出格式
18.3.4主动语言
18.3.5批量模式互动
18.4配置MySQL Shell
18.4.1 MySQL Shell命令
18.5 MySQL Shell应用程序日志
18.6自定义MySQL Shell
18.6.1使用启动脚本
18.6.2添加模块搜索路径
18.6.3覆盖默认提示符

 

19 使用MySQL作为文档存储
19.1生产状况 - 法律声明
19.2重点概念
19.3将MySQL设置为文档存储
19.3.1安装MySQL Shell
19.3.2启动MySQL Shell
19.4快速入门指南:适用于JavaScript的MySQL Shell
19.4.1介绍
19.4.2导入数据库示例
19.4.3 MySQL Shell
19.4.4文件和集合
19.4.5关系表
19.4.6表中的文件
19.5快速入门指南:适用于Python的MySQL Shell
19.5.1介绍
19.5.2导入数据库示例
19.5.3 MySQL Shell
19.5.4文件和集合
19.5.5关系表
19.5.6表中的文件
19.6快速入门指南:适用于Visual Studio的MySQL
19.7 X插件
19.7.1使用安全连接与X插件
19.7.2 X插件选项和变量
19.7.3监控X插件

 

20 InnoDB集群
20.1介绍InnoDB集群
20.2安装InnoDB集群
20.3入门的InnoDB集群
20.4使用InnoDB集群
20.5使用生产部署
20.6从现有组复制部署创建InnoDB集群
20.7保护您的群集
20.8已知限制

 

21 MySQL NDB Cluster 7.5和NDB Cluster 7.6
21.1 NDB集群概述
21.1.1 NDB集群核心概念
21.1.2 NDB群集节点,节点组,副本和分区
21.1.3 NDB群集硬件,软件和网络要求
21.1.4 NDB集群的新功能
21.1.5使用InnoDB的MySQL服务器与NDB群集相比
21.1.6 NDB集群的已知限制
21.2 NDB群集安装
21.2.1 NDB群集自动安装程序
21.2.2在Linux上安装NDB Cluster 7.5
21.2.3在Windows上安装NDB群集
21.2.4 NDB集群的初始配置
21.2.5 NDB集群的初始启动
21.2.6具有表和数据的NDB集群示例
21.2.7安全关闭和重新启动NDB群集
21.2.8升级和降级NDB群集
21.3 NDB群集的配置
21.3.1 NDB群集的快速测试设置
21.3.2 NDB群集配置参数,选项和变量概述
21.3.3 NDB群集配置文件
21.3.4使用高速互连与NDB群集
21.4 NDB群集程序
21.4.1 ndbd - NDB群集数据节点守护程序
21.4.2 ndbinfo_select_all - 从ndbinfo表中选择
21.4.3 ndbmtd - NDB群集数据节点守护程序(多线程)
21.4.4 ndb_mgmd - NDB群集管理服务器守护程序
21.4.5 ndb_mgm - NDB群集管理客户端
21.4.6 ndb_blob_tool - 检查并修复NDB群集表的BLOB和TEXT列
21.4.7 ndb_config - 提取NDB群集配置信息
21.4.8 ndb_cpcd - 自动测试NDB开发
21.4.9 ndb_delete_all - 从NDB表中删除所有行
21.4.10 ndb_desc - 描述NDB表
21.4.11 ndb_drop_index - 从NDB表中删除索引
21.4.12 ndb_drop_table - 删除NDB表
21.4.13 ndb_error_reporter - NDB错误报告实用程序
21.4.14 ndb_import - 将CSV数据导入NDB
21.4.15 ndb_index_stat - NDB索引统计实用程序
21.4.16 ndb_move_data - NDB数据复制实用程序
21.4.17 ndb_perror - 获取NDB错误消息信息
21.4.18 ndb_print_backup_file - 打印NDB备份文件内容
21.4.19 ndb_print_file - 打印NDB磁盘数据文件内容
21.4.20 ndb_print_frag_file - 打印NDB片段列表文件内容
21.4.21 ndb_print_schema_file - 打印NDB模式文件内容
21.4.22 ndb_print_sys_file - 打印NDB系统文件内容
21.4.23 ndb_redo_log_reader - 检查并打印集群重做日志的内容
21.4.24 ndb_restore - 还原NDB群集备份
21.4.25 ndb_select_all - 从NDB表打印行
21.4.26 ndb_select_count - 打印NDB表的行计数
21.4.27 ndb_setup.py - 启动NDB群集的基于浏览器的自动安装程序
21.4.28 ndb_show_tables - 显示NDB表的列表
21.4.29 ndb_size.pl - NDBCLUSTER大小要求估算器
21.4.30 ndb_top - 查看NDB线程的CPU使用情况信息
21.4.31 ndb_waiter - 等待NDB群集达到给定状态
21.4.32 NDB群集程序通用选项 - NDB群集程序通用选项
21.5 NDB集群管理
21.5.1 NDB集群启动阶段的总结
21.5.2 NDB群集管理客户端中的命令
21.5.3 NDB群集的在线备份
21.5.4 NDB群集的MySQL服务器使用情况
21.5.5执行NDB群集的滚动重新启动
21.5.6在NDB群集中生成的事件报告
21.5.7 NDB群集日志消息
21.5.8 NDB群集单用户模式
21.5.9快速参考:NDB群集SQL语句
21.5.10 ndbinfo:NDB群集信息数据库
21.5.11用于NDB群集的INFORMATION_SCHEMA表
21.5.12 NDB群集安全问题
21.5.13 NDB群集磁盘数据表
21.5.14在线添加NDB群集数据节点
21.5.15 NDB群集的分布式MySQL特权
21.5.16 NDB API统计计数器和变量
21.6 NDB群集复制
21.6.1 NDB群集复制:缩写和符号
21.6.2 NDB群集复制的一般要求
21.6.3 NDB群集复制中的已知问题
21.6.4 NDB群集复制模式和表
21.6.5准备NDB群集进行复制
21.6.6启动NDB群集复制(单个复制通道)
21.6.7使用两个复制通道进行NDB群集复制
21.6.8使用NDB群集复制实现故障切换
21.6.9 NDB群集备份与NDB群集复制
21.6.10 NDB群集复制:多主和循环复制
21.6.11 NDB群集复制冲突解决
21.7 NDB群集发行说明

 

22分区
22.1 MySQL分区概述
22.2分区类型
22.2.1 RANGE分区
22.2.2列表分区
22.2.3 COLUMNS分区
22.2.4哈希分区
22.2.5关键分区
22.2.6分区
22.2.7 MySQL分区如何处理NULL
22.3分区管理
22.3.1管理RANGE和LIST分区
22.3.2管理HASH和KEY分区
22.3.3用表交换分区和子分区
22.3.4维护分区
22.3.5获取有关分区的信息
22.4分割修枝
22.5分区选择
22.6分区限制和限制
22.6.1分区键,主键和唯一键
22.6.2与存储引擎相关的分区限制
22.6.3与功能有关的分区限制
22.6.4分区和锁定

 

23存储程序和视图
23.1定义存储程序
23.2使用存储程序(过程和功能)
23.2.1存储的常规语法
23.2.2存储的例程和MySQL特权
23.2.3存储的常规元数据
23.2.4存储过程,函数,触发器和LAST_INSERT_ID()
23.3使用触发器
23.3.1触发语法和示例
23.3.2触发元数据
23.4使用事件计划程序
23.4.1事件计划程序概述
23.4.2事件调度器配置
23.4.3事件语法
23.4.4事件元数据
23.4.5事件计划程序状态
23.4.6事件计划程序和MySQL特权
23.5使用视图
23.5.1查看语法
23.5.2查看处理算法
23.5.3可更新和可插入的视图
23.5.4查看与检查选项条款
23.5.5查看元数据
23.6存储程序和视图的访问控制
23.7存储程序的二进制记录

 

 

24 INFORMATION_SCHEMA表
24.1 INFORMATION_SCHEMA CHARACTER_SETS表
24.2 INFORMATION_SCHEMA COLLATIONS表
24.3 INFORMATION_SCHEMA COLLATION_CHARACTER_SET_APPLICABILITY表
24.4 INFORMATION_SCHEMA COLUMNS表
24.5 INFORMATION_SCHEMA COLUMN_PRIVILEGES表
24.6 INFORMATION_SCHEMA ENGINES表
24.7 INFORMATION_SCHEMA活动表
24.8 INFORMATION_SCHEMA文件表
24.9 INFORMATION_SCHEMA GLOBAL_STATUS和SESSION_STATUS表
24.10 INFORMATION_SCHEMA GLOBAL_VARIABLES和SESSION_VARIABLES表
24.11 INFORMATION_SCHEMA KEY_COLUMN_USAGE表
24.12 INFORMATION_SCHEMA ndb_transid_mysql_connection_map表
24.13 INFORMATION_SCHEMA OPTIMIZER_TRACE表
24.14 INFORMATION_SCHEMA参数表
24.15 INFORMATION_SCHEMA PARTITIONS表
24.16 INFORMATION_SCHEMA PLUGINS表
24.17 INFORMATION_SCHEMA PROCESSLIST表
24.18 INFORMATION_SCHEMA配置表
24.19 INFORMATION_SCHEMA REFERENTIAL_CONSTRAINTS表
24.20 INFORMATION_SCHEMA ROUTINES表
24.21 INFORMATION_SCHEMA SCHEMATA表
24.22 INFORMATION_SCHEMA SCHEMA_PRIVILEGES表
24.23 INFORMATION_SCHEMA统计表
24.24 INFORMATION_SCHEMA表格表
24.25 INFORMATION_SCHEMA TABLESPACES表
24.26 INFORMATION_SCHEMA TABLE_CONSTRAINTS表
24.27 INFORMATION_SCHEMA TABLE_PRIVILEGES表
24.28 INFORMATION_SCHEMA TRIGGERS表
24.29 INFORMATION_SCHEMA USER_PRIVILEGES表
24.30 INFORMATION_SCHEMA VIEWS表
24.31 InnoDB INFORMATION_SCHEMA表
24.31.1 INFORMATION_SCHEMA INNODB_BUFFER_PAGE表
24.31.2 INFORMATION_SCHEMA INNODB_BUFFER_PAGE_LRU表
24.31.3 INFORMATION_SCHEMA INNODB_BUFFER_POOL_STATS表
24.31.4 INFORMATION_SCHEMA INNODB_CMP和INNODB_CMP_RESET表
24.31.5 INFORMATION_SCHEMA INNODB_CMPMEM和INNODB_CMPMEM_RESET表
24.31.6 INFORMATION_SCHEMA INNODB_CMP_PER_INDEX和INNODB_CMP_PER_INDEX_RESET表
24.31.7 INFORMATION_SCHEMA INNODB_FT_BEING_DELETED表
24.31.8 INFORMATION_SCHEMA INNODB_FT_CONFIG表
24.31.9 INFORMATION_SCHEMA INNODB_FT_DEFAULT_STOPWORD表
24.31.10 INFORMATION_SCHEMA INNODB_FT_DELETED表
24.31.11 INFORMATION_SCHEMA INNODB_FT_INDEX_CACHE表
24.31.12 INFORMATION_SCHEMA INNODB_FT_INDEX_TABLE表
24.31.13 INFORMATION_SCHEMA INNODB_LOCKS表
24.31.14 INFORMATION_SCHEMA INNODB_LOCK_WAITS表
24.31.15 INFORMATION_SCHEMA INNODB_METRICS表
24.31.16 INFORMATION_SCHEMA INNODB_SYS_COLUMNS表
24.31.17 INFORMATION_SCHEMA INNODB_SYS_DATAFILES表
24.31.18 INFORMATION_SCHEMA INNODB_SYS_FIELDS表
24.31.19 INFORMATION_SCHEMA INNODB_SYS_FOREIGN表
24.31.20 INFORMATION_SCHEMA INNODB_SYS_FOREIGN_COLS表
24.31.21 INFORMATION_SCHEMA INNODB_SYS_INDEXES表
24.31.22 INFORMATION_SCHEMA INNODB_SYS_TABLES表
24.31.23 INFORMATION_SCHEMA INNODB_SYS_TABLESPACES表
24.31.24 INFORMATION_SCHEMA INNODB_SYS_TABLESTATS视图
24.31.25 INFORMATION_SCHEMA INNODB_SYS_VIRTUAL表
24.31.26 INFORMATION_SCHEMA INNODB_TEMP_TABLE_INFO表
24.31.27 INFORMATION_SCHEMA INNODB_TRX表
24.32线程池INFORMATION_SCHEMA表
24.32.1 INFORMATION_SCHEMA TP_THREAD_GROUP_STATE表
24.32.2 INFORMATION_SCHEMA TP_THREAD_GROUP_STATS表
24.32.3 INFORMATION_SCHEMA TP_THREAD_STATE表
24.33连接控制INFORMATION_SCHEMA表
24.33.1 INFORMATION_SCHEMA CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS表
24.34展示声明的扩展

 

25 MySQL性能架构
25.1性能模式快速入门
25.2性能架构构建配置
25.3性能模式启动配置
25.4性能模式运行时配置
25.4.1性能模式事件时序
25.4.2性能模式事件过滤
25.4.3事件预过滤
25.4.4仪器预过滤
25.4.5按对象进行预过滤
25.4.6线程预过滤
25.4.7消费者预过滤
25.4.8消费者配置示例
25.4.9命名仪器或消费者进行过滤操作
25.4.10确定什么是仪器
25.5性能模式查询
25.6性能模式仪器命名约定
25.7性能模式状态监控
25.8性能模式原子和分子事件
25.9性能模式声明摘要
25.10性能模式一般表特性
25.11性能模式表描述
25.11.1性能模式表索引
25.11.2性能模式设置表
25.11.3性能模式实例表
25.11.4性能模式等待事件表
25.11.5性能模式阶段事件表
25.11.6性能模式语句事件表
25.11.7性能模式交易表
25.11.8性能模式连接表
25.11.9性能模式连接属性表
25.11.10性能模式用户变量表
25.11.11性能模式复制表
25.11.12性能模式锁表
25.11.13性能模式系统变量表
25.11.14性能模式状态变量表
25.11.15性能模式摘要表
25.11.16性能模式杂项表
25.12性能模式选项和变量引用
25.13性能模式命令选项
25.14性能模式系统变量
25.15性能模式状态变量
25.16性能模式内存分配模型
25.17性能模式和插件
25.18使用性能模式来诊断问题
25.18.1使用性能模式查询分析
25.19迁移到性能模式系统和状态变量表

 

26 MySQL sys Schema
26.1使用sys模式的前提条件
26.2使用sys Schema
26.3 sys Schema进度报告
26.4 sys Schema对象引用
26.4.1 sys Schema对象索引
26.4.2 sys Schema表和触发器
26.4.3 sys Schema视图
26.4.4 sys Schema存储过程
26.4.5 sys Schema存储函数

 

27连接器和API
27.1 MySQL连接器/ C
27.2 MySQL连接器/ C ++
27.3 MySQL连接器/ J
27.4 MySQL连接器/网络
27.5 MySQL连接器/ ODBC
27.6 MySQL连接器/ Python
27.7 libmysqld,嵌入式MySQL服务器库
27.7.1使用libmysqld编译程序
27.7.2使用嵌入式MySQL服务器时的限制
27.7.3嵌入式服务器的选项
27.7.4嵌入式服务器示例
27.8 MySQL C API
27.8.1 MySQL C API实现
27.8.2同时MySQL服务器和连接器/ C安装
27.8.3 C API客户程序示例
27.8.4构建和运行C API客户端程序
27.8.5 C API数据结构
27.8.6 C API函数概述
27.8.7 C API函数说明
27.8.8 C API准备语句
27.8.9 C API准备语句数据结构
27.8.10 C API准备语句功能概述
27.8.11 C API准备语句功能描述
27.8.12 C API线程函数说明
27.8.13 C API嵌入式服务器功能描述
27.8.14 C API客户端插件功能
27.8.15 C API加密连接支持
27.8.16 C API多语句执行支持
27.8.17 C API准备的语句处理日期和时间值
27.8.18 C API准备的CALL语句支持
27.8.19 C API准备的语句问题
27.8.20 C API自动重新连接控制
27.8.21 C API常见问题
27.9 MySQL PHP API
27.10 MySQL Perl API
27.11 MySQL Python API
27.12 MySQL Ruby API
27.12.1 MySQL / Ruby API
27.12.2 Ruby / MySQL API
27.13 MySQL Tcl API
27.14 MySQL Eiffel Wrapper

 

28扩展MySQL
28.1 MySQL内部
28.1.1 MySQL线程
28.1.2 MySQL测试套件
28.2 MySQL插件API
28.2.1插件类型
28.2.2插件API特性
28.2.3插件API组件
28.2.4写插件
28.3用于插件的MySQL服务
28.3.1锁定服务
28.3.2钥匙扣服务
28.4向MySQL添加新功能
28.4.1用户自定义功能界面的特点
28.4.2添加新的用户自定义函数
28.4.3添加新的本地函数
28.5调试和移植MySQL
28.5.1调试MySQL服务器
28.5.2调试MySQL客户端
28.5.3 DBUG包

 

29 MySQL企业版
29.1 MySQL企业监控器概述
29.2 MySQL企业备份概述
29.3 MySQL企业安全概述
29.4 MySQL企业加密概述
29.5 MySQL企业审计概述
29.6 MySQL企业防火墙概述
29.7 MySQL企业线程池概述

 

30 MySQL Workbench


MySQL 5.7常见问题
A.1 MySQL 5.7常见问题:一般
A.2 MySQL 5.7常见问题:存储引擎
A.3 MySQL 5.7 FAQ:服务器SQL模式
A.4 MySQL 5.7 FAQ:存储过程和函数
A.5 MySQL 5.7常见问题:触发器
A.6 MySQL 5.7常见问题:视图
A.7 MySQL 5.7常见问题:INFORMATION_SCHEMA
A.8 MySQL 5.7常见问题:迁移
A.9 MySQL 5.7常见问题:安全
A.10 MySQL 5.7常见问题:NDB群集
A.11 MySQL 5.7常见问题:MySQL中文,日文和韩文字符集
A.12 MySQL 5.7常见问题:连接器和API
A.13 MySQL 5.7常见问题:复制
A.14 MySQL 5.7常见问题:MySQL企业线程池
A.15 MySQL 5.7常见问题:InnoDB更改缓冲区
A.16 MySQL 5.7常见问题:InnoDB表空间加密
A.17 MySQL 5.7常见问题:虚拟化支持


B错误,错误代码和常见问题
B.1错误信息来源
B.2错误值的类型
B.3服务器错误代码和消息
B.4客户端错误代码和消息
B.5问题和常见错误
B.5.1如何确定导致问题的原因
B.5.2使用MySQL程序时的常见错误
B.5.3与管理有关的问题
B.5.4查询相关问题
B.5.5优化器相关问题
B.5.6表定义相关问题
B.5.7 MySQL中的已知问题


C限制和限制
C.1存储程序的限制
C.2条件处理限制
C.3服务器端光标的限制
C.4子查询的限制
C.5意见限制
C.6对XA交易的限制
C.7字符集限制
C.8对性能模式的限制
C.9可插拔认证的限制
C.10限制在MySQL
C.10.1连接限制
C.10.2数据库和表数量的限制
C.10.3表格尺寸限制
C.10.4表列数和行大小的限制
C.10.5 .frm文件结构引起的限制
C.10.6 Windows平台限制


D指数
一般指数
C函数索引
命令索引
功能指标
INFORMATION_SCHEMA索引
加盟类型索引
运营商索引
期权指数
特权指数
SQL模式索引
语句/语法索引
状态变量指数
系统变量索引
事务隔离级别索引


MySQL词汇表