双机热备的概念简单说一下,就是要保持两个数据库的状态自动同步。对任何一个数据库的操作都自动应用到另外一个数据库,始终保持两个数据库数据一致。 这样做的好处多。 1. 可以做灾备,其中一个坏了可以切换到另一个。 2. 可以做负载均衡,可以将请求分摊到其中任何一台上,提高网站吞吐量。  对于异地热备,尤其适合灾备。废话不多说了。我们直接进入主题。 我们会主要介绍两部分内容:

主主同步配置

1.sql序列(服务器,产生序列号=id)

配置路径:/data/3306|3307/my.cnf

3306:配置

#________m-m m1 start________

auto_increment_increment        = 2

auto_increment_offset           = 1  这里设置为1,我们创建的id就是以1.3.5

log-slave-updates

log-bin

expire_logs_days = 7

3307:配置

auto_increment_increment        = 2

auto_increment_offset           = 2 这里设置为2,我们创建的id就是以2.4.6

log-slave-updates

expire_logs_days = 7

log-bin = /data/3307/mysql-bin

主库插入数据

CREATE TABLE `test` (

`id` bigint(12) NOT NULL auto_increment COMMENT '主键',

`name` varchar(12) NOT NULL COMMENT '姓名',

PRIMARY KEY  (`id`)

) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

创建完成,我们查看结果

以后我们主库设置的字段为1.代表1.3.5

我们将数据导入到另一台主库3307

shell>mysqldump -uroot -p123456 -S /data/3307/mysql.sock -A -B --events -x --master-data=1|gzip >/opt/bak.sql.gz

将数据导入到3307

shell>gzip -d bak.sql.gz

shell>mysql -uroot -p123546 -S /data/3306/mysql.sock

导入完成设置mast.info

CHANGE MASTER TO

MASTER_HOST='172.16.1.51',

MASTER_PORT=3307

MASTER_USER='rep',

MASTER_PASSWORD='123456';

启动

start slave

show slave status;

就形成了双主模式

win2008MySQL双主_MySQL双主配置相关推荐

  1. mysql双主双从_mysql双主双从

    l 主mysql上: # cp  /etc/my.cnf  /etc/my.cnf.bak # vi /etc/my.cnf log_bin=mysql-bin     //开启二进制日志 serve ...

  2. mysql最高安全级别双一_Mysql 双一配置保证数据0丢失

    预备知识 请先看mysql如何做到crash后无损恢复数据.了解下mysql是如何数据落地磁盘的. binlog 事务执行时先把日志写到binlog cache,事务提交,binlog cache就将 ...

  3. mysql proxy 多主_mysql多主多从架构与mysql-proxy读写分离

    mysql多主多从架构与mysql-proxy读写分离 最近心血来潮想要部署几台mysql的服务器,实现一个多主多从的服务器架构,并且要在这个架构上利用mysql-proxy实现读写分离操作,之前只是 ...

  4. mysql 双主 脑裂_MySQL双主(主主)架构方案

    在企业中,数据库高可用一直是企业的重中之重,中小企业很多都是使用mysql主从方案,一主多从,读写分离等,但是单主存在单点故障,从库切换成主库需要作改动.因此,如果是双主或者多主,就会增加mysql入 ...

  5. mysql双主可以同时写数据_Mysql双主操作

    在企业中,数据库高可用一直是企业的重中之重,中小企业很多都是使用mysql主从方案,一主多从,读写分离等,但是单主存在单点故障,从库切换成主库需要作改动.因此,如果是双主或者多主,就会增加mysql入 ...

  6. 死磕数据库系列(二十六):MySQL 高可用之单主、双主模型组复制配置实践

    点关注公众号,回复"1024"获取2TB学习资源! 前面我们学习:MySQL 高可用之组复制(MGR)技术的相关原理知识,今天我将详细的为大家介绍 MySQL 高可用技术组复制的单 ...

  7. mysql 主从复制 双主从复制原理   防止主键重复问题(必看)

    双机热备的概念简单说一下,就是要保持两个数据库的状态自动同步.对任何一个数据库的操作都自动应用到另外一个数据库,始终保持两个数据库数据一致. 这样做的好处多. 1. 可以做灾备,其中一个坏了可以切换到 ...

  8. Linux教程:RocketMq介绍以及集群服务搭建(双主双从同步双写)并安装可视化平台RocketMq-Dashboard

    一.介绍 1.什么是MQ MQ(Message Queue)消息队列,是基础数据结构中"先进先出"的一种数据结构.一般用来解决应用解耦,异步消息,流量削峰等问题,实现高性能,高可用 ...

  9. MySQL双主如何解决主键冲突问题

    MySQL双主如何解决主键冲突问题 参考文章: (1)MySQL双主如何解决主键冲突问题 (2)https://www.cnblogs.com/xiaoit/p/4469404.html (3)htt ...

最新文章

  1. jq 切换功能toggle
  2. Ionic实战 自动升级APP(Android版)
  3. Output Operations on DStreams
  4. C++基础知识学习笔记
  5. HBase架构:HLog region store memstore compact storefile
  6. 安装VMware Tools 灰色解决办法
  7. 最简单的基于librtmp的示例:发布H.264(H.264通过RTMP发布)
  8. C语言 realloc函数 带着内存游走的函数
  9. Java面向对象编程学习
  10. OPPO K3将登陆印度市场 高性价比能否占据一席之地
  11. 【面向对象】第三单元总结——JML
  12. Java中队列的使用
  13. 主从复制面试之作用和原理
  14. 基于Nginx dyups模块的站点动态上下线并实现简单服务治理
  15. Android 四大组件学习之Service二
  16. 计算机组成 超标量,计算机组成原理6-流水线、多发射和超标量、SIMD(示例代码)...
  17. Deecamp笔记——点云目标跟踪 Open3D连续可视化
  18. 基于深度学习方法的事件抽取论文整理
  19. 记一次抗DDOS演练
  20. 抽象数据类型的三元组C语言,试仿照三元组的抽象数据类型分别写出数据类型复数和有理数的定义?...

热门文章

  1. Python爬虫之:下载软件包
  2. Linux / Unix Command: getprotobyname
  3. linux系统组成之小型RedHat little linux制作二
  4. testTry-catch和catch中的应用程序恢复
  5. 书评 – 程序员经典读物(2)
  6. 2019西北工业大学程序设计创新实践基地春季选拔赛(重现赛)
  7. php file_exists无效解决办法
  8. Xcode7 出现-fembed-bitcode错误的解决办法
  9. 《Cracking the Coding Interview》——第10章:可扩展性和存储空间限制——题目1
  10. C++实践笔记(四)----AVL树的简单实现