mysql-multi source replication 配置

1、关键步骤

change master to
    master_host=‘172.16.192.201‘,
    master_port=3306,
    master_user=‘repl‘,
    master_password=‘123456‘,
    master_auto_position=1
    for channel ‘master201‘;

start slave IO_THREAD for channel ‘master201‘;
start slave SQL_THREAD for channel ‘master201‘;

change master to
    master_host=‘172.16.192.202‘,
    master_port=3306,
    master_user=‘repl‘,
    master_password=‘123456‘,
    master_auto_position=1
    for channel ‘master202‘;

start slave IO_THREAD for channel ‘master202‘;
start slave SQL_THREAD for channel ‘master202‘;
时间: 2025-01-02 02:58:47

mysql-multi source replication 配置的相关文章

[转]MySQL Multi Master replication with Galera

Galera is a synchronous multi-master cluster for MySQL/InnoDB databases. Some features and benefits of Galera are: Synchronous replication. Multi master topology. Read/Write to any cluster node. Automatic membership control. Data consistency between

MySql Replication配置

一.前言 Mysql Replication作为读写分离的廉价解决方案,支持一主多备的方式进行数据存储,采用二进制日志传送,目前存在着广泛应用,网上相关概念也比较多,不再重复介绍.引用一张官方提供的Replication应用场景图片(http://dev.mysql.com/doc/refman/5.1/en/replication-solutions.html).本文主要记录了基于Linux环境下的Mysql Replication配置步骤. 二.环境准备   IP_PORT OS Mysql

mysql 5.5主从复制配置

首先将主库现有的要实现主从的数据库原原本本地复制到从库上,目的是一开始就让主从同步,让binlog日志从最新的记录开始同步! 备份: 1 导出所有库 系统命令行 mysqldump -uusername -ppassword --all-databases > all.sql 2 导入所有库 mysql命令行 mysql>source all.sql; 远程复制:将192.168.80.145上的test.sql拷到本机上 scp 192.168.80.145:/tmp/test.sql /t

linux下mysql数据库主从同步配置

说明: 操作系统:CentOS 5.x 64位 MySQL数据库版本:mysql-5.5.35 MySQL主服务器:192.168.21.128 MySQL从服务器:192.168.21.129 准备篇: 说明:在两台MySQL服务器192.168.21.128和192.168.21.129上分别进行如下操作 备注: 作为主从服务器的MySQL版本建议使用同一版本! 或者必须保证主服务器的MySQL版本要高于从服务器的MySQL版本! 一.配置好IP.DNS .网关,确保使用远程连接工具能够连接

MySQL 5.6 Replication

MySQL 5.6引入的GTID(Global Transaction IDs)使得其复制功能的配置.监控及管理变得更加易于实现,且更加健壮. 要在MySQL 5.6中使用复制功能,其服务配置段[mysqld]中于少应该定义如下选项: binlog-format:二进制日志的格式,有row.statement和mixed几种类型: 需要注意的是:当设置隔离级别为READ-COMMITED必须设置二进制日志格式为ROW,现在MySQL官方认为STATEMENT这个已经不再适合继续使用:但mixed

Mysql数据库多实例配置

二进制安装: [[email protected] ~]# mkdir /home/lufeng/tools -p [[email protected] ~]# cd /home/lufeng/tools    [[email protected] tools]# rz [[email protected] tools]# tar xf mysql-5.5.49-linux2.6-x86_64.tar.gz [[email protected] tools]# mkdir -p /applica

mysql主从实现及配置

MySQL主从搭建 主库搭建见博文: http://zhanghongxin.blog.51cto.com/11255031/1847059 主库搭建好后: 1.打包备份数据 (1)对数据库锁表只读 >flush table with read lock; (2)默认情况下自动解锁的时间 >show variables like '%timeout%'; (3)锁表后查看主库状态 信息要记录在案,从库连接主库时需要用到 >show master status; 或 # mysql -ur

MySQL主从复制原理及配置详细过程以及主从复制集群自动化部署的实现

Technorati 标签: 那你魔鬼 一.复制概述 Mysql内建的复制功能是构建大型,高性能应用程序的基础.将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的.复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器.主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环.这些日志可以记录发送到从服务器的更新.当一个从服务器连接主服务器时,它通知主服务器从服务器在日志中读

MySQL主从复制原理及其配置过程

一.MySQL复制原理. 二.MySQL复制配置. 一.MySQL复制原理 1.MySQL复制原理图 复制原理: Slave启动IO Thread和SQL Thread Master启动DumpThread 1.Slave通过IO Thread向Master的Dump Thread发送请求,Master的Dump Thread请求本地的binlog. 2.Master读取本地的binlog,并将读取内容发送给Slave的IO Thread线程. 3.Slave的IO Thread将收到的内容,写