mysql 5.7 gtid 主从复制
GTID中slave端的binlog是必须开启的,目的是记录执行过的GTID
主库
#开启gtid
log-bin=mysql-bin
expire_logs_days = 5
binlog_format=row
server-id = 1
gtid_mode=on
enforce_gtid_consistency=true
log_slave_updates=on
master_info_repository=table
relay_log_info_repository=table
#授权从库复制账号
CREATE USER 'repl'@'%.example.com' IDENTIFIED BY 'password';
GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%.example.com';
从库:
#开启gtid
log-bin=mysql-bin
expire_logs_days = 5
binlog_format=row
server-id = 2
gtid_mode=on
enforce_gtid_consistency=true
log_slave_updates=on
master_info_repository=table
relay_log_info_repository=table
#从库配置连接主库
change master to master_host="主库IP",master_port=3306,MASTER_USER='repl',MASTER_PASSWORD='123456',MASTER_AUTO_POSITION=1;
#非gtid的复制
#change master to master_host="10.99.99.128",master_port=3308,MASTER_USER='repl',MASTER_PASSWORD='123456',MASTER_LOG_FILE='mysql-bin.000002',MASTER_LOG_POS=40783;
flush privileges;
show slave status\G
#查看连接主库的配置
select * from mysql.slave_master_info;
最新文章
- 在禅道中实现WORD等OFFICE文档转换为PDF进行在线浏览
- 一种开发模式:ajax + ashx + UserControl
- mysql 创建用户、授权等操作
- lintcode bugfree and good codestyle note
- Sharepoint学习笔记—习题系列--70-576习题解析 -(Q9-Q12)
- C++ 模拟虚拟键盘按键表
- StyleCop源码分析
- 工具推荐:2016年最佳的15款Android黑客工具
- SQLSERVER复制表的方法
- [转]Aggregate tasks i Sharepoint 2013
- Balance(01背包)
- Python3 md5加密
- 使用JS控制伪元素的几种方法
- tomcat实现热部署的配置
- idea: Unable to parse template ";class";
- IDAPython教程(二)
- 38.html----相对于父元素的fixed定位的实现
- C++学习基础十五--sizeof的常见使用
- javascript:FileReader对象(读取文件)
- hadoop JOB的性能优化实践