MySQL

一、基础知识很重要

本博客下载了一份MySQL 5.7的官方文档,链接地址mysql-5.7-en。并且有使用谷歌翻译为中文的文档一份。链接地址mysql-5.7-google-zh

1.1、MySQL 服务说明

  1. 关系型数据库介绍
  2. 关系型数据库设计规则
  3. MySQL 数据库和其分支简单说明
  4. MySQL 数据库编译安装和RPM安装说明
  5. MySQL 数据库服务编译安装
  6. MySQL 服务涉及的文件说明
  7. MySQL 单进程服务说明
  8. MySQL 服务多线程的分类说明
  9. MySQL 数据库的系统变量和状态变量

1.2、MySQL 数据字段介绍

  1. MySQL 支持的数据类型概述
  2. MySQL 服务中整数类型介绍
  3. MySQL 服务中浮点型和定点型介绍
  4. MySQL 服务中文本字符串类型介绍
  5. MySQL 数据库中的时间字段类型介绍
  6. MySQL 数据库位类型、枚举类型和集合类型
  7. MySQL 服务JSON 类型数据

1.3、MySQL SQL语句运算符介绍

  1. MySQL 中的算术运算符
  2. MySQL 中的比较运算符
  3. MySQL 中的逻辑运算符

1.4、MySQL 内置单行函数介绍

  1. MySQL 函数理解和单行函数引入
  2. MySQL 中的数值函数
  3. MySQL 中的字符串函数
  4. MySQL 日期和时间函数说明
  5. MySQL 中的流程控制函数
  6. MySQL 加密和解密函数、MySQL 信息函数、其他函数

1.5、MySQL 内置聚合函数介绍

  1. MySQL 内置聚合函数介绍
  2. Select 的两个顺序介绍

二、SQL 操作语句

  1. SQL 结构化查询语言介绍
  2. SQL模式介绍
  3. SQL 模式罗列

2.1、数据定义语言 DDL(Data Ddefinition Language)

  1. 数据定义语言 DDL(Data Ddefinition Language)
  2. MySQL 数据库索引管理
  3. MySQL 表操作和字段操作

2.2、数据查询语言DQL(Data Query Language)

  1. 数据查询语言DQL(Data Query Language)和简单查询
  2. SQL distinct 去除重复行
  3. MySQL 查询中的排序与分页
  4. MySQL 数据查找中大小写相关处理
  5. SQL 查询语句优化命令Explain
2.2.1、多表查询
  1. MySQL 多表查询入门
  2. MySQL 多表查询分类讲解
  3. MySQL 中集合操作(复合查询)
  4. SQL99语法新特性-自然连接介绍-多表查询总结
2.2.2、子查询
  1. MySQL 子查询介绍和单行子查询、多行子查询介绍
  2. MySQL 中相关子查询、相关更新和相关删除

2.3、数据操纵语言DML(Data Manipulation Language)

  1. 数据操纵语言DML(Data Manipulation Language)
  2. MySQL 数据保存或更新操作
  3. MySQL 表结构和数据拷贝操作

2.4、数据控制功能DCL(Data Control Language)

  1. 数据控制功能DCL(Data Control Language)
  2. MySQL 权限机制和权限存储
  3. MySQL 用户权限管理语句

2.5、补充

  1. MySQL UDF用户自定义函数说明
  2. MySQL UDF用户自定义函数API介绍和开发示例

三、MySQL 运维管理

3.1、MySQL 服务日志介绍

  1. MySQL 服务日志概述
  2. MySQL 服务二进制日志概述
  3. MySQL 二进制日志模式说明
  4. Relaylog 中继日志说明和参数介绍
  5. MySQL 数据库慢日志说明

3.2、数据库备份

  1. MySQL 数据库备份机制设定和注意细节
  2. MySQLDump 数据库备份过程介绍
  3. MySQLDump 数据备份使用说明
  4. MySQLDump 工具参数说明
  5. MySQLDump 工具参数补充
  6. MySQLDump 备份数据一致性和记录二进制日志位置
  7. MySQL 导入数据方法和优化数据导入操作

3.3、主从集群

  1. MySQL 数据库主从复制介绍
  2. MySQL 从库跳过错误计数器 sql_slave_skip_counter

3.4、MySQL 管理补充

  1. Excel 表格数据导入到MySQL数据库过程记录
  2. MySQL 数据Size
  3. MySQL 释放空闲的存储空间
  4. MySQL 服务安全登录工具 mysql_config_editor

3.5、Percona Server 工具介绍

  1. Percona server 和DSN 数据源名称介绍
  2. MySQL 主从数据库一致性检查工具 pt-table-checksum
  3. pt-query-digest MySQL 慢日志分析