一.mysql的部署
1.
2.
二.mysql的组从复制
原理:
缺陷:master数据库不关心slave数据库是否接收到数据,会造成数据差异。组从复制属于异步模式,master数据库存入数据到磁盘和发出数据到slave数据库的两个操作是分开的,它不会等slave数据库接收到数据后再把数据存入磁盘。
1.配置master
2.
3.
4.
5.
1.配置slave
2.
3.
4.
5.
6.
1.添加slave1
2.
3.
4.
5.
6.
1.延迟复制(防止误删除操作)
2.
3.
4.
5.
6.
7.
8.
1.慢查询日志(检测哪些查询语句需要优化)
2.
3.
4.
5.
1.mysql的并行复制
2.
3.
三.开启gtid模式
gtid解析图:
1.slave都要开启
2.
3.
4.
5.
6.
四.半同步模式
工作流程:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
五.MYSQL高可用组复制
1.master配置
2.
3.
4.
5.
6.
7.
8.
1.slave配置
2.
3.
4.
5.
6.
六.MYSQL ROUTER 路由
1.
2.
3.
七.MHA
1.MHA的环境搭建
2.MHA的故障切换
1.master未出现故障手动切换
2.master故障手动切换
3.master自动切换
4.为MHA添加vip功能