位置: 编程技术 - 正文

详解MySQL的主从复制、读写分离、备份恢复(深入理解mysql主从原理32讲)

编辑:rootadmin

推荐整理分享详解MySQL的主从复制、读写分离、备份恢复(深入理解mysql主从原理32讲),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql 主从,mysql8主从,深入理解mysql主从原理32讲,mysql主从模式原理,mysql主从模式原理,mysql主从是什么意思,mysql5.7主从,mysql5.7主从,内容如对您有帮助,希望把文章链接给更多的朋友!

一、MySQL主从复制

1、简介

我们为什么要用主从复制?

主从复制目的:

可以做数据库的实时备份,保证数据的完整性; 可做读写分离,主服务器只管写,从服务器只管读,这样可以提升整体性能。

原理图:

从上图可以看出,同步是靠log文件同步读写完成的。

2、更改配置文件

两天机器都操作,确保 server-id 要不同,通常主ID要小于从ID。一定注意。

3、建立用于从库复制的账号rep

通常会创建一个用于主从复制的专用账户,不要忘记授权。

4、备份主库,及恢复到从库

把主库现有数据备份下来,再恢复到从库,此时两个主机的数据一致。

如果事先有数据的话,这不不能忘。

1)在主库上加锁,使只有只读权限。

2)记住就是这个点备份的。

3)克隆窗口,备份数据。

4)查看master status;数值是否正常。

5)解锁库

6)恢复到从库

5、配置从库及生效

更改从库和主库的连接参数,配置生效。检查就成功了!

1)进入从库。

2)更改从属服务器用于与主服务器进行连接和通讯的参数。

3)查看更改的参数。

4)生效!

详解MySQL的主从复制、读写分离、备份恢复(深入理解mysql主从原理32讲)

5)检查下列参数,符合则正常!

6)查看relay-bin.logo。

7)查看relay-log.info。

8)查看master.info。

6、读写分离

读写分离在生产环境比比皆是,也是必备技能。

忽略MySQL主从复制授权表同步,读写分离。

1)通过read-only参数防止数据写入从库的方法。

2)主从同步故障

3)从库开启bin-log

7、主宕机

我们来模拟一下,如果主机宕机了,那我们该如何让从快速替换,让损失降到最小?当然了,双机热备也是一个不错的选择,那下节会给大家讲解。

一主多从的环境下,如果主宕机了,选一台从做主,继续和其它从同步。

8、双主

使用主主前提:表的主键自增。

双主情况下,ID会是这样情况,通过程序指定ID写库M1:1,3,5,M2:2,4,6。

二、MySQL备份及恢复

1、备份单个数据库

最基础的备份单个数据库。

2、备份多个数据库

备份多个数据库的情况呢?

3、备份单个及多个表

那如果备份单个和多个表,怎么办?

4、mysqldump 的参数

mysqldump 的关键参数

5、增量恢复

重要的来了,生产环境一般是增量备份与恢复;所谓增量,就是在原数据的基础上继续添加数据,不必每次都重新添加,省时省力。

2.立即刷新并备份出binlog

3.恢复

标签: 深入理解mysql主从原理32讲

本文链接地址:https://www.jiuchutong.com/biancheng/349639.html 转载请保留说明!

上一篇:windows mysql 自动备份的几种方法汇总(mysql自动停止的解决办法)

下一篇:Mybatis报错: org.apache.ibatis.exceptions.PersistenceException解决办法(mybatis报错invalid bound statement)

  • 增值税的专用发票含税吗
  • 个人所得税起征点2023税率表
  • 企业所得税怎么征收几个点
  • 进口原料免税
  • 其他权益工具投资科目编码
  • 固定资产报废处置收入要交增值税吗
  • 专利年费入什么会计科目
  • 出租包装物租金是营业外收入吗
  • 购买原材料记账凭证怎么写
  • 民间非营利组织算企业吗
  • 开发间接费什么时候计提
  • 本月支付上月运费
  • 土地不动产登记证办理流程
  • 应付职工薪酬账务处理例题
  • 应税销售额是指
  • 公司经营情况说明怎么写模板
  • 固定资产可以一次计入费用吗
  • 国产设备购置投资由设备原价与什么构成
  • 劳务派遣公司支付劳务费怎么做账
  • 税务局收到企业发票
  • 现金净增加额为负数是什么意思
  • 减免增值税的优惠政策
  • mac只能读不能写
  • qctray.exe - qctray进程 是什么文件 作用是什么
  • 备用金冲销会计怎么做账
  • 周转材料计划成本会计分录
  • 其他应付款贷方增加
  • 支付宝账单有什么作用
  • 分批供货付款方式
  • 财务费用属于期间汇转账户吗
  • hotkey osd driver可以卸载吗
  • 零基础java从入门到精通
  • 关联方借款利息所得税前扣除
  • vuex model
  • php实现留言板功能
  • 销售货物的收入总额包括什么
  • 学校官网首页图片
  • 按适用税率计税销售额与应税货物销售额不一致
  • 微信h5页面设计
  • php获取数据
  • framework教程
  • 2023英伟达显卡天梯图完整版
  • 尚品汇在哪
  • map获取entry
  • 给最爱的他
  • 一般纳税人销售自行开发的软件产品
  • 应付职工薪酬账户期末余额可能是
  • python字符串如何换行
  • 在dedecms中,如何模板建站
  • sqlserver批量更新存储脚本
  • SQL Sever2008r2 数据库服务各种无法启动问题的解决办法(详解)
  • 发票金额大于付款金额怎么写说明
  • 进项留抵月末要结转吗
  • 出口收入没有及时申报怎么处罚
  • 押金无法收回账怎么办
  • 筹资费用和财务费用一样吗
  • 跨年的个人所得税可以更正吗
  • 高价卖股份犯法么
  • 新税法实施后以前的条例规章作废吗
  • mysql中一个普通ERROR 1135 (HY000)错误引发的血案
  • CentOS7下MySQL5.7安装配置方法图文教程(YUM)
  • mac中怎么给表情添加文字
  • Windows 2008R2 HyperV下安装CentOS6,网卡无痛设置
  • 怎么修复windows update
  • win10系统打开图片内存忽大忽小
  • Win10系统安装包
  • extjs两个tbar问题探讨
  • cocos2djs
  • 天干地支在择时中的应用初探
  • 网站检测系统
  • 迅雷如何下载快
  • js实现时间
  • c调用nodejs
  • javascipt:void
  • javascript命名空间
  • jquery写网页
  • 国家税务总局通知公告
  • 赞美税务干部对联大全集锦
  • 河北省十大杰出五四青年
  • 税务稽查局工资高吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设