位置: 编程技术 - 正文

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

  • 未交增值税和应交增值税科目怎么调整
  • 递延所得税资产和递延所得税负债
  • 金税盘证书密码被锁死
  • 财务台账包含什么
  • 支付给外包公司的工资备注怎么写
  • 没有支付运费会怎样
  • 当月开票没有收到钱
  • 个税的专项扣除包括哪些内容
  • 企业清算的种类
  • 如何计算个别资金成本?
  • 分公司如何缴纳企业所得税
  • 行政单位拨给下属单位经费会计分录
  • 汇票 到期
  • 电商一定要注册公司吗
  • 利息收入的纳税调整
  • 债券分期还本利息怎么算
  • 美元转到中国账户可不可以取人民币
  • 保证金逾期退还
  • 从支付宝里可以查出结婚个人信息吗
  • 农产品销售发票是什么?
  • 营业执照许可经营信息怎么填
  • 汇算清缴是啥
  • 增值税专用发票怎么开
  • 关于个人所得税下列说法正确的是
  • 外购机器设备
  • 汽车零部件的成本核算
  • 技术开发免征增值税怎么开票
  • 无形资产增值税计入入账价值吗
  • 应纳消费税包不包括代收代缴
  • ftp pwd命令
  • php ado
  • 某建筑公司因施工期紧迫,事先未能与有关
  • php中namespace use用法实例分析
  • 收据中代收款凭证
  • PHP中empty,isset,is_null用法和区别
  • php连接不上数据库sql
  • 图像可以分成哪些类别?
  • 大数据投资发展有限公司
  • 小型微利企业减按25%计算应纳税所得额
  • 旅游公司差额征税税率是5%
  • 以股权抵债的会计分录
  • cms是前端还是后端
  • 财务软件费用可以抵税吗
  • 企业借入长期借款的用途主要有
  • 土地增值税预缴计税依据
  • 一般纳税人可以转小规模纳税人吗
  • 受托方代扣代缴增值税、消费税的纳税人
  • 公墓造价成本
  • 应纳税的物品有哪些
  • 小型微利企业企业所得税如何计算
  • 补办理营业执照需要什么材料
  • 公司注销时退还实收资本要交个税吗
  • 非盈利社会团体法人
  • 公司按揭贷款
  • 银行承兑汇票怎么操作
  • 次年发放的奖金怎么入账
  • 开票金额含税金的计算方法
  • xp系统百度
  • 将IBM ServeRAID 8i卡的驱动整合到Win2003安装光盘里
  • ubuntu网卡命令
  • windows8音频服务尚未启用 怎么解决
  • 微软推送Win11226x1.2050
  • window10软件搜索
  • windowsxp的功能介绍
  • centos 安装
  • win10如何更换
  • python中requests小技巧
  • 游戏的背包和道具系统
  • android动画种类
  • jquery实现表格隔行换色
  • python中列表和元组的典型案例
  • 税务局投诉怎么投诉
  • 下岗职工再就业优惠政策
  • 开票软件中如何打印已开具的发票
  • 新疆国税局电子税务局
  • 广东税务局查验
  • 医保可以直接到税局买吗?
  • 于开年 山东省国家税务局
  • 国税总局编制这次怎么调整
  • 沈阳铁西区房产中介电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设