本专栏系统性涵盖了Mysql从入门到高级的进阶学习大量知识点,学习内容循序渐进。
包含大量上手实操过程,并且包含作者在从事Mysql领域所遇到的案例内容,直接让您了解生产中常见的坑,一步步带领您进入到Mysql DBA的大门。
专栏入口
专栏订阅成功后,即可通过以下4个途径永久阅读
1.“51CTO订阅专栏”小程序端
2.“51CTO”微信服务号端
3.“51CTO博客”web端
4.“51CTO学院”Android App端
新人大礼包
小程序订阅 省¥12
专栏介绍
适用人群
1.有一定的计算机经验,想全面系统性学习Mysql架构的朋友们
2.了解使用并维护过其他数据库,想转移至Mysql平台的朋友们
3.有公司工作需要或想找相关工作的初学者朋友们
4.勤奋学习、紧追互联网脚步,尝试技多不压身的朋友们
订阅说明
1.本专栏为图文专栏,共计25篇
2.专栏定期更新,更新频率为每周1-2篇,现已更新完结
3.专栏一经订阅永久阅读, 可与作者留言互动
4.本专栏为虚拟产品,一经订阅,概不退款,请慎重订购
5.专栏阅读过程中,如有任何问题请联系51CTO小助手(微信:cto51boke/QQ:3591348659)
学习本专栏您能收获什么
1.了解Mysql的前世今生
2.了解Mysql的体系架构
3.实操掌握Mysql的备份恢复闪回技术
4.实操掌握Mysql的主从复制、高可用、集群技术
5.掌握Mysql的优化思想、优化维度
6.掌握学习方式,在工作中更上一层楼
专栏目录
通过本章学习您可以对Mysql的背景及发展史有所了解
通过本章的学习,您可以独立完成Mysql5.6 5.7 8.0版本安装,密码重置
通过本章学习,您可以独立完成Mysql用户管理及权限控制
3.入门篇:走遍天下数据库的SQL、压力测试、字符集管理(SQL)
通过本章学习,您可独立完成SQL函数使用,压力测试报告,连接故障解决
4.入门篇:灵活管理MySQL及日常管理技巧汇总(对象管理)
本章我们了解mysql库的诞生、数据库的创建、删除,数据库常用信息查询,数据表的基础设计和结构更新,这些东西很基础,但是非常贴合日常工作
本章着重讲解mysql系统体系运行流畅,理论性地讲解数据库引擎、文件系统,为了是让大家对mysql有个系统且基础的认识
今天直接从数据库事务开始,讲解引擎、事务、索引、sql的关系
7.初级篇:MySQL DBA修炼之路基础篇:数据导出导入、数据备份恢复
本章节主要学习Mysql数据库的数据导出导入备份等相关内容,通过本章节的学习,可以完成一些基础的数据库的备份以及数据导出分析工作。
通过本篇的学习,我们可以深入了解到MySQLdump备份的基本原理与实际操作,另外包括我们备份的方法的选择以及我们线上备份时应该如何考虑等等。希望大家可以多多练习如有问题的话,可以通过微信群进行交流。
9.Mysql DBA修炼之路基础篇:MySQL备份恢复与多线程备份
本章我们对mysql多线程备份工具mydumper工具包进行了讲解,较为系统的总结了日常工作中,工具的来源,安装,备份,恢复以及备份的全库,单库,单表的情况,工具用法看起相对是简单的,能掌握基础备份恢复使用方法即可,重点希望大家能深入理解一下工具的实现原理,从而对数据备份有个系统且全面的认识
10.Mysql DBA修炼之路基础篇之裸文件备份与二进制日志备份
本章着重讲解了Xtrabackup工具备份数据库的方法,主要掌握xtrabackup工具全库备份,增量备份恢复的用法,希望大家多多练习,可以熟练的使用这些备份工具,备份是保障数据安全的重要手段之一。
11.Mysql DBA修炼之路基础篇之利用binlog完成数据闪回(binlog管理篇)
本章主要讲究了mysql二进制日志的定义与作用,常用的日志格式:statement,row,mixed,几种格式的异同等,其中需要掌握的内容有,含义,有缺点,binlog配置方法,定时删除binlog日志的设置即可,理论偏多实践偏少,大家对概念性的东西能区分清楚即可
12.中级篇:MySQL备份恢复之利用binlog完成数据闪回(mysqlbinlog工具篇)
本章节主要讲解mysqlbinlog,以及binlog文件内容,要求必须掌握,必须掌握,必须掌握,DBA的必备技能哈
13.中级篇:MySQL备份恢复之利用binlog完成数据闪回(binlog2sql)
本章给大家介绍数据回滚工具binlog2sql,大家安装好以后,重点掌握基础用与生产案例,其他内容了解即可;
主从复制是一个老生常谈的问题,小事小视,要求能掌握主从搭建模型,手画主从同步过程图,主从过程1234步,主从同步模式分别含义,这是一个DBA必须掌握的技能
本章主要对工作可能会遇到的一些主从同步问题进行了总结,总体来说比较粗,要求大家重点掌握1062和1032报错问题的解决思路,手动模拟一下,尽量避免出现1045、1146错误
16.中级篇:MySQL高可用架构之多实例情况下的主从切换实战
本章主要讲解生产中主从切换的案例,从实际生产情况下考虑,要求必须手动主从切换,一主多从主从切换,主从切换DBA必备技能之一,也是大概率会遇到的问题,希望大家实践然后手动画图,将流程梳理清晰
17.中级篇:MySQL高可用架构之MM+Keepalived讲解实战(MM)
本章讲解了MM+keepalived的搭建过程,内容有点长,如果搭建熟练的同学发现其实是看着内容较多,本质上是主从搭建+配置keeplived虚拟vip,主要多花时间掌握keeplived,虽然这个框架已经非常out了,在生产环境部署很容易导致数据延迟的问题,但是相对来说很简单经典
18.高级篇:中间件篇Mycat实战读写分离(MyCAT基础篇)
本章是中间件的开篇之作,主要目的在于介绍中间件实现分布式数据库集群这一功能,重点掌握mycat的安装,结构和基本配置方法,了解中间件实现的分布式集群的意义,这也是必须掌握技能系列,请到服务器上自行实践一遍
19.高级篇:Mysql DBA修炼之路之中间件篇MyCat分库分表(Mycat核心篇)
本章是mycat功能的核心,要求理解数据切分的两种模式,水平分表和垂直分表,掌握分库分表的配置方法,必须掌握系列,come on对着脑图实践一遍
20.高级篇:MySQL中间件之ProxySQL读写分离实战(ProxySQL)
本章着重讲解了ProxySQL这样一个轻量级的中间件,入门建议大家有时间多了解一些proxysql的相关知识
21.高级篇:Mysql DBA修炼之路之中间件篇DBProxy读写分离
本章我们学习DBProxy的中间件的用法
MHA(Master High Availability)是一款开源的mysql高可用程序,是目前在MySQL高可用方面是一个相对成熟的解决方案;在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以达到真正意义上的高可用。
23.高级篇:Mysql DBA修炼之路框架篇PXC集群架构讲解
更新中如果有业务需求需要异地多写,并保证数据一致性怎么来实现?
24.高级篇:MySQL监控利器之Lepus搭建及使用实战(Lepus)
好的工具,让数据库监控更简单!
支付成功
加入作者互动群
和作者近距离提问 &交流 &互动
扫描二维码 回复 ZL048 + 昵称 入群