实战mycat读写分离和分库分表(2)-本地mysql主从配置
2017-05-21 23:18
603 查看
接上一篇实战mycat读写分离和分库分表(1)-本地mysql多实例搭建
上一篇已经跑起了4个mysql实例,本篇的目的是配置mysql一主多从同步,mysql-m1为主,mysql-s1、mysql-s2、mysql-s3为从。
1.创建mysql-m1的slave用户mysql -P3306 -uroot -p123456
GRANT REPLICATION SLAVE ON *.* to 'testsyn'@'localhost' identified by '123456';
2.记录binlog相关信息
show master status;
记录下file和position(log.000004和714)
3.配置从库授权并查看主从状态
mysql -P3307 -uroot -p123456
change master to master_host='127.0.0.1',master_user='testsyn',master_password
='123456',master_log_file='log.000004',master_log_pos=714;
[b](注:指定端口master_port)[/b]
start slave;
show slave status\G;
Slave_IO_Running和Slave_SQL_Running都为YES是表示主从配置成功,若没有请检查slave授权步骤
是否有误,接着以此类推配置剩余两个从库即可。
4.测试主从是否正常运行
在mysql-m1中创建一个数据库
mysql -P3306 -uroot -p123456
create database study;
show databases;
查看从库mysql-s1是否同步
mysql -P3307 -uroot -p123456
show databases;
查看从库mysql-s2是否同步
mysql -P3308 -uroot -p123456
show databases;
查看从库mysql-s3是否同步
mysql -P3309 -uroot -p123456
show databases;
可以看到三个从库已经成功同步到主库创建的study库了,至此mysql主从同步配置完成。
相关文章推荐
- 实战mycat读写分离和分库分表(1)-本地mysql多实例搭建
- Mycat数据库中间件对Mysql读写分离和分库分表配置
- 推荐:Mycat配置MySQL主从模式(1主1从)下读写分离和自动切换
- mycat 实现mysql读写分离及主从切换
- mysql 主从配置+读写分离
- Mycat学习笔记 第一篇. MySql 读写分离与日志分析——主从单结点
- Window环境下mysql读写分离以及主从配置(不错可以的)
- MySQL主从(MySQL proxy Lua读写分离设置,一主多从同步配置,分库分表方案)
- Mycat学习笔记 第二篇. MySql 读写分离与日志分析——主从多结点
- Mysql系列五:数据库分库分表中间件mycat的安装和mycat配置详解
- Mysql通过配置主从,读写分离简单实现数据备份,负载均衡
- Mycat在MySQL主从模式(1主1从)下读写分离和及自动切换模式的验证
- Linux环境下mysql读写分离以及主从配置(不错可以的)
- 数据字符集mysql主从数据库,分库分表等笔记
- MyCAT实现MySQL的读写分离
- 基于MYCAT的MYSQL主从与读写分离配置详解与示例
- mysql读写分离和主从复制的基本原理
- 基于MYCAT的MYSQL主从与读写分离配置
- 基于 EntityFramework 的数据库主从读写分离架构(2)- 改进配置和添加事务支持
- mysql-proxy主从服务架构下读写分离和负载均衡实现及原理