一、MYSQL主从同步

注意:进行主从同步操作时需要确保DB无写操作

flush tables with read lock;   //全局读锁定,执行了命令之后所有库所有表都被锁定只读.

1、在主机上

1)从主机上导出DB,直接在bash命令行用

mysqldump -uroot -p cmsdb>cms.sql

2)进入mysql后用

show master status;    //记录下日志文件名和偏移量

3)将cms.sql复制到备机下

2、在备机下

1)在备机上导入DB,直接在bash命令行用

mysql -uroot -p cmsdb<cms.sql

2)进入mysql后

stop slave;

3)change master to master_host='10.2.213.91',master_user='rep',master_password='Repli23+',master_log_file='mysqld-bin.000039',master_log_pos=219005520;

Master_Log_File与Master_Log_Pos 这2个参数是与上面主机上面查看到的日志文件名与偏移量是一样的

4)start slave;

3、按照上面的步骤做完,执行下面的命令查看slave的状态
mysql>show slave status\G;

4、解禁写操作

unlock tables;

二、主主同步

1.主备mysql上分别查看master log信息:

show master status;

2.主备mysql上分别执行:

>stop slave;

>CHANGE MASTER TO MASTER_HOST='172.16.199.149', MASTER_USER='rep', MASTER_PASSWORD='Repli23+', MASTER_LOG_FILE='mysql-bin.000002', MASTER_LOG_POS=689028;

//MASTER_HOST填写Master mysql所在服务器IP

//MASTER_LOG_FILE填写Master mysql上的File信息

//MASTER_LOG_POS填写Master mysql上的Position信息

>start slave;

3. 检查mysql主主运行情况

主备mysql分别执行show slave status\G(查看slave运行情况)

Slave_IO_Running: YES(运行ok)

Slave_SQL_Running: YES (运行ok)

Master_Log_File: mysql-bin.000010(与 Master log File一致)

Read_Master_Log_Pos: 120 (与Master log pos一致)

MYSQL主从同步/主主同步的更多相关文章

  1. mysql主从怎么样使主为innodb辅为myisam

    MySQL主从复制(linux主+windows从) http://blog.csdn.net/qq_20032995/article/details/54380290 mysql主从怎么样使主为in ...

  2. Mysql主从备份、主主备份

    简单介绍mysql双机,多机异地热备简单原理实战. 双机热备的概念简单说一下,就是要保持两个数据库的状态自动同步.对任何一个数据库的操作都自动应用到另外一个数据库,始终保持两个数据库数据一致. 这样做 ...

  3. mysql 主从,双主同步

    1.创建用户并设置远程访问授权 1). A上添加: //ip地址为B的ip地址,用于B访问 ' with grant option; 2). B上添加://ip地址为A的ip地址,用于A访问 ' wi ...

  4. mysql主从之双主配置

    mysql双主配置 mysql双主其实就是互相同步,互为主从 任意一台都能够执行插入动作 生产环境用得非常少,因为还是担心数据一致的问题 生产环境一般来说主从已经够用 172.19.132.121的配 ...

  5. MySQL-技术专题-MySQL主从架构以及[半同步机制]模式大全

    MySQL的主从复制 一般在大规模的项目上,都是使用MySQL的复制功能来创建MySQL的主从集群的. 主要是可以通过为数据库服务器配置一个或多个备库的方式来进行数据同步. 复制的功能不仅有利于构建高 ...

  6. mysql 主从配置,主-》windows,从-》centos6.5

    1.虚拟机配置的主从关系.win7 ip地址192.168.52.102,虚拟机ip 192.168.184.128.docs进入主服务器(master)mysql目录下,添加用户,然后执行mysql ...

  7. MySQL 主主同步配置和主从配置步骤

    ★预备知识 : 1.双机热备 对于双机热备这一概念,我搜索了很多资料,最后,还是按照大多数资料所讲分成广义与狭义两种意义来说. 从广义上讲,就是对于重要的服务,使用两台服务器,互相备份,共同执行同一服 ...

  8. Mysql主从同步(1) - 概念和原理介绍 以及 主从/主主模式 部署记录

    Mysql复制概念Mysql内建的复制功能是构建大型高性能应用程序的基础, 将Mysql数据分布到多个系统上,这种分布机制是通过将Mysql某一台主机数据复制到其它主机(slaves)上,并重新执行一 ...

  9. 搭建MySQL的主从、半同步、主主复制架构

    复制其最终目的是让一台服务器的数据和另外的服务器的数据保持同步,已达到数据冗余或者服务的负载均衡.一台主服务器可以连接多台从服务器,并且从服务器也可以反过来作为主服务器.主从服务器可以位于不同的网络拓 ...

随机推荐

  1. vue中使用refs定位dom出现undefined?

    之前在公司做项目,一直感觉用ref来定位dom节点挺方便的.但是期间遇到了一个问题,就是在mounted(){}钩子里面使用this.$refs.xxx,打印出来的却是undefined? 于是我就对 ...

  2. React Fiber源码分析 第一篇

    先附上流程图一张 先由babel编译, 调用reactDOM.render,入参为element, container, callback, 打印出来可以看到element,container,cal ...

  3. 创作型---原型模式(C# ICloneable接口的实现)

    在软件系统中,当创建一个类的实例的过程很昂贵或很复杂,并且我们需要创建多个这样类的实例时,可以通过对原来对象拷贝一份来完成创建,这样在内存中不需要创建多个相同的类实例,从而减少内存的消耗和达到类实例的 ...

  4. Android Studio RecyclerView用法

    首先创建一个布局 里面放一个文本 <TextView android:id="@+id/textView" android:layout_width="60dp&q ...

  5. 在SQL中查询某列具有相同值的数据

    SELECT * FROM dbo.SBD_WAYBILL_GOODS WHERE WG_SW_ID ) ORDER BY WG_ID SELECT * FROM dbo.SBD_WAYBILL WH ...

  6. 正则表达式之 \b

    引用网上一段话: \b 是正则表达式规定的一个特殊代码(好吧,某些人叫它元字符,metacharacter),代表着单词的开头或结尾,也就是单词的分界处.虽然通常英文的单词是由空格,标点符号或者换行来 ...

  7. webpack 笔记

    webpack.config.json entry:入口,可有多个 devtool:'inline-source-map'      source map,遇到错误时,追踪到原文件,而不是编译后的文件 ...

  8. JavaScript是如何工作的:Web Workers的构建块 + 5个使用他们的场景

    摘要: 理解Web Workers. 原文:JavaScript是如何工作的:Web Workers的构建块 + 5个使用他们的场景 作者:前端小智 Fundebug经授权转载,版权归原作者所有. 这 ...

  9. HTTP与HTTPs的区别?

    简而言之:   HTTPS = HTTP + SSL HTTP 的 URL 以 http:// 开头,而 HTTPS 的 URL 以 https:// 开头 HTTP 是不安全的,而 HTTPS 是安 ...

  10. TPshop各个目录模块介绍

    1.各个模块介绍 --- 史上最全 2. 3.