![](https://img-blog.csdnimg.cn/825fad887e4545e3bf8d1bffd1e77c2a.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL深入学习
文章平均质量分 97
MySQL深入学习
HuCheng1997
这个作者很懒,什么都没留下…
展开
-
MySQL深入学习(三九):数据库备份与恢复
主从复制:物理备份与逻辑备份、mysqldump实现逻辑备份、mysql命令恢复数据、物理备份:直接复制整个数据库、物理恢复:直接复制到数据库目录、表的导出与导入、数据库迁移、删库了不敢跑,能干点啥?原创 2022-05-04 08:00:00 · 1236 阅读 · 0 评论 -
MySQL深入学习(三八):主从复制
主从复制:主从复制概述、主从复制的原理、准备工作、同步数据一致性问题、知识延伸原创 2022-05-03 21:04:32 · 1247 阅读 · 0 评论 -
MySQL深入学习(三七):其他数据库日志
其他数据库日志:MySQL支持的日志、慢查询日志(slow query log)、通用查询日志(general query log)、错误日志(error log)、二进制日志(bin log)、再谈二进制日志(binlog)、中继日志(relay log)原创 2022-04-29 08:00:00 · 367 阅读 · 0 评论 -
MySQL深入学习(三六):多版本并发控制
多版本并发控制:什么是MVCC、快照读与当前读、复习、MVCC实现原理之ReadView、举例说明、总结原创 2022-04-28 08:00:00 · 229 阅读 · 0 评论 -
MySQL深入学习(三五):锁
锁:概述、MySQL并发事务访问相同记录、锁的不同角度分类、锁的内存结构、锁监控、附录:间隙锁加锁规则原创 2022-04-27 16:50:57 · 1510 阅读 · 0 评论 -
MySQL深入学习(三四):MySQL事务日志
MySQL事务日志:redo日志、Undo日志原创 2022-04-26 20:34:10 · 880 阅读 · 1 评论 -
MySQL深入学习(三三):事务基础知识
事务基础知识:数据库事务概述、如何使用事务、事务隔离级别、事务的常见分类原创 2022-04-23 23:36:27 · 1148 阅读 · 1 评论 -
MySQL深入学习(三二):数据库其它调优策略
数据库其它调优策略:数据库调优的措施、优化MySQL服务器、优化数据库结构、大表优化、其它调优策略原创 2022-04-21 20:05:46 · 458 阅读 · 2 评论 -
MySQL深入学习(三一):PowerDesigner的使用
PowerDesigner的使用:开始界面、概念数据模型、物理数据模型、概念模型和物理模型转换、物理模型导出SQL语句原创 2022-04-21 10:53:56 · 1449 阅读 · 2 评论 -
MySQL深入学习(三十):数据库的设计规范
数据库的设计规范:为什么需要数据库设计、范式、反范式化、BCNF(巴斯范式)、第四范式、第五范式、域键范式、实战案例、ER 模型、数据表的设计原则、数据库对象编写建议原创 2022-04-20 12:43:22 · 1501 阅读 · 0 评论 -
MySQL深入学习(二九):索引优化与查询优化(下篇)
索引优化与查询优化(下篇):优先考虑覆盖索引、如何给字符串添加索引、索引下推、普通索引 vs 唯一索引、其它查询优化策略、淘宝数据库,主键如何设计的?原创 2022-04-17 23:48:36 · 348 阅读 · 0 评论 -
MySQL深入学习(二八):索引优化与查询优化(上篇)
索引优化与查询优化(上篇):数据准备、索引失效案例、关联查询优化、子查询优化、排序优化、GROUP BY优化、优化分页查询原创 2022-04-15 17:40:03 · 672 阅读 · 0 评论 -
MySQL深入学习(二七):性能分析工具的使用
性能分析工具的使用:数据库服务器的优化步骤、查看系统性能参数、统计SQL的查询成本:last_query_cost、定位执行慢的 SQL:慢查询日志、查看 SQL 执行成本:SHOW PROFILE、分析查询语句:EXPLAIN、EXPLAIN的进一步使用、分析优化器执行计划:trace 、MySQL监控分析视图-sys schema原创 2022-04-14 21:08:14 · 1818 阅读 · 0 评论 -
MySQL深入学习(二六):索引的创建与设计原则
索引的创建与设计原则:索引的声明与使用、MySQL8.0索引新特性、索引的设计原则:哪些情况适合创建索引、哪些情况不适合创建索引原创 2022-04-12 19:40:15 · 296 阅读 · 0 评论 -
MySQL深入学习(二五):InnoDB数据存储结构
InnoDB数据存储结构:数据库的存储结构:页、页的内部结构、InnoDB行格式(记录格式)、区、段和碎片区原创 2022-04-08 21:51:04 · 409 阅读 · 0 评论 -
MySQL深入学习(二四):索引的数据结构
索引的数据结构:为什么使用索引、索引及其优缺点、InnoDB中索引的推演、MyISAM中的索引方案、索引的代价、MySQL数据结构选择的合理性原创 2022-04-07 22:25:36 · 480 阅读 · 0 评论 -
MySQL深入学习(二三):存储引擎
存储引擎:查看存储引擎、设置系统默认的存储引擎、设置表的存储引擎、引擎介绍、MyISAM和InnoDB、阿里巴巴、淘宝用哪个、课外补充原创 2022-04-07 15:42:01 · 280 阅读 · 0 评论 -
MySQL深入学习(二二):逻辑架构
逻辑架构:逻辑架构剖析、SQL执行流程、数据库缓冲池(buffer pool)原创 2022-04-06 17:44:30 · 411 阅读 · 1 评论 -
MySQL深入学习(二一):用户与权限管理
用户与权限管理:用户管理、权限管理、权限表、访问控制(了解)、角色管理原创 2022-04-06 14:03:34 · 2279 阅读 · 0 评论 -
MySQL深入学习(二十):MySQL的数据目录
MySQL的数据目录:MySQL8的主要目录结构、数据库和文件系统的关系原创 2022-04-05 20:13:42 · 532 阅读 · 0 评论 -
MySQL深入学习(十九):Linux下MySQL的安装与使用
Linux下MySQL的安装与使用:安装前说明、MySQL的Linux版安装、MySQL登录、MySQL8的密码强度评估(了解)、字符集的相关操作、SQL大小写规范、sql_mode的合理设置原创 2022-04-05 17:42:24 · 225 阅读 · 0 评论 -
MySQL深入学习(十八):MySQL8其它新特性
MySQL8其它新特性:MySQL8新特性概述、新特性1:窗口函数、新特性2:公用表表达式原创 2022-04-04 23:28:04 · 472 阅读 · 0 评论 -
MySQL深入学习(十七):触发器
触发器:触发器概述、触发器的创建、查看、触发器的优缺点原创 2022-04-04 18:30:45 · 509 阅读 · 0 评论 -
MySQL深入学习(十六):变量、流程控制与游标
存储过程与函数:变量、定义条件与处理程序、流程控制、游标、补充:MySQL 8.0的新特性—全局变量的持久化原创 2022-04-04 17:36:23 · 192 阅读 · 0 评论 -
MySQL深入学习(十五):存储过程与函数
存储过程与函数:存储过程概述、创建存储过程、调用存储过程、存储函数的使用、存储过程和函数的查看、关于存储过程使用的争议原创 2022-04-03 01:13:21 · 289 阅读 · 0 评论 -
MySQL深入学习(十四):视图
视图:常见的数据库对象、视图概述、创建视图、查看视图、更新视图的数据:修改、删除视图、总结原创 2022-04-02 12:44:29 · 239 阅读 · 0 评论 -
MySQL深入学习(十三):约束
约束:概述、非空约束、唯一性约束、PRIMARY KEY 约束、自增列:AUTO_INCREMENT、FOREIGN KEY 约束、CHECK 约束、DEFAULT约束、面试题原创 2022-04-02 12:08:26 · 400 阅读 · 0 评论 -
MySQL深入学习(十二):MySQL数据类型精讲
MySQL数据类型精讲:MySQL数据类型精讲、整数类型、浮点类型、定点数类型、位类型、日期与时间类型、文本字符串类型、ENUM类型、SET类型、二进制字符串类型、JSON 类型、空间类型、小结及选择建议原创 2022-03-31 20:00:42 · 217 阅读 · 0 评论 -
MySQL深入学习(十一):数据处理之增删改
数据处理之增删改:插入数据、更新数据、删除数据、MySQL8新特性:计算列原创 2022-03-31 11:18:26 · 175 阅读 · 0 评论 -
MySQL深入学习(十):创建和管理表
创建和管理表:基础知识、创建和管理数据库、创建表、修改表、重命名表、删除表、清空表、内容拓展原创 2022-03-30 21:55:51 · 205 阅读 · 0 评论 -
MySQL深入学习(九):子查询
子查询:需求分析与问题解决、单行子查询、多行子查询、相关子查询原创 2022-03-30 17:36:50 · 190 阅读 · 0 评论 -
MySQL深入学习(八):聚合函数
聚合函数:聚合函数介绍、GROUP BY、HAVING、SELECT的执行过程原创 2022-03-30 16:39:21 · 413 阅读 · 0 评论 -
MySQL深入学习(七):单行函数
单行函数:函数的理解、数值函数、字符串函数、日期和时间函数、流程控制函数、加密与解密函数、MySQL信息函数、其他函数原创 2022-03-30 12:13:40 · 185 阅读 · 0 评论 -
MySQL深入学习(六):多表查询
多表查询:笛卡尔积(或交叉连接)的理解、多表查询分类讲解、SQL99语法实现多表查询、UNION的使用、7种SQL JOINS的实现、SQL99语法新特性原创 2022-03-30 11:07:24 · 300 阅读 · 0 评论 -
MySQL深入学习(五):排序与分页
排序与分页:排序数据、分页原创 2022-03-29 17:58:43 · 181 阅读 · 0 评论 -
MySQL深入学习(四):运算符
运算符:算术运算符、比较运算符、逻辑运算符、位运算符、运算符的优先级、拓展:使用正则表达式查询原创 2022-03-29 17:12:28 · 274 阅读 · 0 评论 -
MySQL深入学习(三):基本的SELECT语句
基本的SELECT语句:SQL概述、基本规则、基本的SELECT语句、显示表结构、过滤数据原创 2022-03-29 16:00:09 · 247 阅读 · 0 评论 -
MySQL深入学习(二):MySQL环境搭建
MySQL环境搭建:MySQL的卸载、MySQL的下载、安装、配置、MySQL的登录、MySQL目录结构与源码、常见问题的解决原创 2022-03-28 16:57:26 · 192 阅读 · 0 评论 -
MySQL深入学习(一):数据库概述
数据库概述:为什么要使用数据库?数据库与数据库管理系统、MySQL介绍、RDBMS 与 非RDBMS、关系型数据库设计规则原创 2022-03-29 08:00:00 · 402 阅读 · 2 评论