位置: 编程技术 - 正文

详解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)

  • 外轮供应公司远洋运输供应公司的退税申报?
  • 医院要交什么费用
  • 进项税额转出要交企业所得税吗
  • 关税减免形式主要包括
  • 税务知识:同期资料应包括哪些内容?
  • 售后租回交易有哪几种不同的情况
  • 独立核算与非独立核算区别
  • 建筑公司亏损异常怎么办
  • 附加税的计提基数怎么算
  • 上个月开的增值税发票这个月可以作废吗
  • 个人所得税申报退税的条件
  • 已经提完折旧的固定资产报废
  • 2人注册的公司换一个人怎么办
  • 取得的国债利息收入可以抵扣吗
  • 汽车修理费抵扣怎么做账
  • 未开票收入是含税收入吗
  • 工地开工购买的鞭炮怎么入账
  • linuxnl
  • 如何玩faceit
  • deepin 文件管理器
  • service5.exe - service5是什么进程 有什么用
  • 我告诉你win7旗舰版
  • 先出库还是先发货
  • 火狐十大必用插件
  • 非货币性资产交换补价大于25%的会计处理
  • 进项税额不得抵扣的情况有哪些
  • PHP:JewishToJD()的用法_日历函数
  • 累计盈余科目怎么填
  • 固定资产加速折旧最新政策2022
  • 叶面积指数名词解释
  • vue项目页面跳转
  • 反斜杠python
  • aes加解密工具
  • website
  • linux定时任务详解
  • 计提工会经费明细表
  • 税务变更了股东工商没变更
  • 利息收入的纳税调整
  • mongodb使用案例
  • 润滑脂开票属于哪一类
  • 控股子公司注销母公司账务处理实例
  • 税务登记是需要原件还是复印件
  • 固定资产清理科目有余额吗
  • sql查询语句大全实例教程
  • 待认证进项税额月末怎么处理
  • 付出对价的公允
  • 总资产报酬率的公式
  • 记账错误是什么意思
  • 资本公积怎么计提
  • 事业单位的财政拨款怎么做账
  • 法院拍卖土地原欠税怎么办
  • 多交的税款不退可以吗
  • 投资子公司现金流量表
  • 车辆上牌的费用应付多少?
  • 商场联营扣点缴纳增值税税率
  • 公司聚餐做什么科目
  • 费用报销单干嘛用
  • 汇算清缴调增的工资怎么做账
  • 员工意外险的费用怎么算
  • 待认证进项发票哪里导出来数据
  • 存货盘亏的账务处理怎么做
  • mysql的zip包怎么安装
  • sql null替换
  • 关机并重启是怎么回事
  • 硬盘安装xp系统安装教程
  • 使用和启动故障的区别
  • centos7 zsh
  • angularjs4
  • jquery 异步加载
  • 安卓两页合并到下一页
  • jquery的哪个方法可以绑定mouseover
  • js回调函数应用场景
  • flask框架下使用scrapy框架
  • 被标记为广告推销的电话能接吗
  • 云南地税局官网
  • 以房产作价投资入股如何处理
  • 捐赠纳税
  • 排污费属于什么费用科目
  • 香港pcc价格
  • 税务局宣传报道
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设