mariadb10.xGTID复制方式

简介:

常用的master_log_file,master_log_pos复制方式,当主库宕机时会造成数据不一致问题;

mariadb10.x默认就是支持GTID的复制方式 

 1.不支持的参数

  gtid-mode=on

  enforce-gtid-consistency=true

 2.修改的参数

  slave-parallel-workers参数修改为slave-parallel-threads

 3.连接至主服务使用的命令

  增加:master_use_gtid= current_pos | slave_pos | no

配置主从复制方式:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
方法一:传统的方式
CHANGE MASTER TO
MASTER_HOST= '10.0.22.248' ,
MASTER_PORT=3306,
MASTER_USER= 'liuwei' ,
MASTER_PASSWORD= '123456' ,
MASTER_LOG_FILE= 'mysql-bin.000024' ,
MASTER_LOG_POS=875;
方法二:MASTER_USE_GTID的方式
CHANGE MASTER TO
MASTER_HOST= '10.0.22.248' ,
MASTER_PORT=3306,
MASTER_USER= 'liuwei' ,
MASTER_PASSWORD= '123456' ,
MASTER_USE_GTID=slave_pos;

更详细的GTID介绍:

  参考:http://www.tuicool.com/articles/raaMfeV

本文转自激情燃烧的岁月博客51CTO博客,原文链接http://blog.51cto.com/liuzhengwei521/1930340如需转载请自行联系原作者


weilovepan520

相关文章
|
Ubuntu 关系型数据库 MySQL
Ubuntu安装MariaDB-10.3数据库(等同于Mysql-5.7)
Ubuntu安装MariaDB-10.3数据库(等同于Mysql-5.7)
350 0
|
SQL 负载均衡 关系型数据库
mysql支持哪些复制
mysql支持哪些复制
290 0
|
关系型数据库 MySQL
MySQL复制
MySQL复制
125 0
|
SQL 关系型数据库 MySQL
|
存储 安全 关系型数据库
|
关系型数据库 MySQL
|
监控 关系型数据库 MySQL
|
关系型数据库 MySQL 索引