位置: 编程技术 - 正文

MySQL 实现双向复制的方法指南(mysql双主复制)

编辑:rootadmin

推荐整理分享MySQL 实现双向复制的方法指南(mysql双主复制),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql 双1,mysql 双向链表,mysql双主双从原理,mysql双主双从原理,mysql双向复制,mysql双主复制,mysql双主复制,mysql 双向链表,内容如对您有帮助,希望把文章链接给更多的朋友!

简介

我知道有很多文章和指南介绍在互联网上实现主-从复制。在主-从复制中,主机影响从机。但从数据库中的任何更改不会影响主数据库,这篇文章将帮助你实现双向复制。(即,无论是主机还是从机的更改都将影响这两个服务器)。

背景

你能参考Aadhar Joshi的这篇文章实现主从复制,或者您可以按照以下简单的步骤:参考一下:在机器A配置主机(..1.)在机器B配置从机(..1.)我们可以使用下面的步骤来实现这一点步骤1:机器A设置主机在主机中打开配置文件 , 默认文件位置为C:Program FilesMySQLMySQL Server 5.0my.ini在服务端部分用[mysqld]替换[mysqld]

保存配置文件然后关闭重启mysql服务使其生效。 Step 2 : 机器B设置从机 :在从机中打开mysql配置文件,默认位置为C:Program FilesMySQLMySQL Server 5.0my.ini在服务端部分用下面代码替换[mysqld]

保存配置文件,关闭

重启mysql服务使之生效。where :server-id=1 →服务的唯一标识. 在主从中必须不同。log-bin=mysql-bin →要在InnoDB复制设置中使用事务,保证最好的持久性和一致性, 你应该使用 innodb_flush_log_at_trx_commit=1 and sync_binlog=1.binlog_do_db= demo →要复制的数据库port= →默认数据库端口

Step 3 : 主机中创建用户打开mysql命令行

现在我们用这个命令‘show master status'来确定当前二进制日志文件的文件名和位置。记住这个细节!在我们的事例中得到以下输出:

MySQL 实现双向复制的方法指南(mysql双主复制)

继续:mysql> FLUSH PRIVILEGES;选择数据库 :mysql> USE newdatabase;锁数据库防止任何新的更改:FLUSH TABLES WITH READ LOCK;Step 4: 连接主从 :打开mysql命令行停止从机 : Stop slave;执行命令

4. 重启从机开始复制: Start Slave;同样可以点 Master - Slave Replication.

实现双向复制的方法

第一步: 在从机创建主机用户打开从机的mysql命令行 (..1.)mysql> GRANT REPLICATION SLAVE ON *.* TO 'master_replicator'@'%' IDENTIFIED BY 'master';现在我们用这个命令‘show master status'来确定当前二进制日志文件的文件名和位置。记住这个细节!在我们的事例中得到以下输出:

继续:mysql> FLUSH PRIVILEGES;选择数据库 :mysql> USE newdatabase;锁数据库防止任何新的更改:FLUSH TABLES WITH READ LOCK;Step 2: 用主机用户连接从机(..1.):在主机上打开mysql命令行停止从机 : Stop slave;执行命令

4. 重启从机开始复制 : Start Slave;下面命令检查系统状态 :

你可以看到 ..1.:

感兴趣的方面

现在你能做些数据库操作,像插入 删除 更新 删表 截断等,也可以检查数据库是否正常工作。重点记住:1. 在主机和从机中server_Id 必须不同2. 验证日志文件是正确的设置3. 用这些命令检查

标签: mysql双主复制

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

上一篇:开源MySQL高效数据仓库解决方案:Infobright详细介绍(mysql开源社区)

下一篇:MySql常用操作SQL语句汇总(mysql 基本操作)

  • 应收账款逾期未收回账务处理
  • 以经营房产投资合营收固定收益如何开发票?
  • 电子发票入账是什么意思
  • 向境外支付赔偿金需要发票么
  • 多余的实收资本可以转到其他应付款吗
  • 转账支票开给个人收款人怎么写
  • 土地整理项目如何提取地块的坐标
  • 票据结算的分录怎么做
  • 怎么查核定征收额度
  • 三证合一号码是纳税人识别号吗
  • 物业公司要怎么开水电费证明
  • 弥补以前年度亏损从哪里取数
  • 小微企业必须给员工缴纳哪些保险
  • 城镇土地使用税的计税依据
  • 公户没有开票进账了可以吗
  • 换货的手续费走哪个科目
  • 代销商品和代销商品款
  • 做金融服务要什么资格
  • 工商企业年报网上申报时间
  • 小规模通行费发票可以抵扣吗
  • 苹果macmimi
  • 税款申报成功但没有缴款怎么办
  • 广告法 保险公司承保
  • 设计费要计入固定费用吗
  • 税金及附加包括个人所得税吗
  • 支付的测试流程
  • 土地增值税的计税依据
  • 为高新技术企业授牌
  • vite搭建项目
  • php获取文件类型
  • php 正则
  • php实现留言板功能
  • php超时限制
  • vue中elementui怎么用
  • 帝国cms安装教程
  • 服装店快递费
  • 2022最好用的港澳台电视直播
  • 管理不善造成的货物损失进项税可以抵扣吗
  • uniapp开发总结
  • 百旺连接服务器失败,是否使用离线文件进行更新
  • 信用证保证金有利息吗
  • 政府补助的范围
  • 包装物押金怎么计算
  • 无法收回离职员工合法吗
  • 可以抵扣土地增值税的项目
  • 计提工会经费的会计分录
  • 什么是雇主责任险保单
  • 公司银行账号注销需要法人到场吗
  • 存货期末计量按什么分类
  • 如何把数据导入mysql中
  • mysql数据加解密
  • mac80211源码分析
  • mac忘记mysql初始密码
  • Windows设置启动引导
  • win7系统修改
  • 如何设置自动登录密码
  • centos安装owncloud
  • deepin直接安装
  • macos 备份
  • win7休眠模式在哪
  • win10系统无法运行exe文件
  • Android setVisibility的总结~
  • opengl版本太低怎么升级
  • jquery中获取元素里边内容用什么方法
  • 音乐播放音乐
  • android opencl
  • shell案例讲解
  • 用python三角形
  • cocos2dx引擎优化
  • vs提示图标的含义
  • vue自定义方法
  • jquery弹出div窗口
  • linux中tar
  • javascript 基础篇4 window对象,DOM
  • jquery怎么给文本框赋值
  • js能实现的简单效果
  • python的链表
  • javascript面向对象编程指南第三版
  • 上海退休核定表两种算法
  • 税务有问题会罚多少钱?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设