千家信息网

mysql5.6基于GTID主从复制设置

发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,1.主库和从库都必须要开启binlog2.主库和从库server-id不相同3.建立主从辅助用户grant replication slave on . to 'rep'@'192.168.200.%
千家信息网最后更新 2025年11月07日mysql5.6基于GTID主从复制设置

1.主库和从库都必须要开启binlog
2.主库和从库server-id不相同
3.建立主从辅助用户
grant replication slave on . to 'rep'@'192.168.200.%' identified by 'oldboy';
[mysqld]
server-id=1
log-bin=mysql.bin
binlog_format=row
gtid_mode=ON
enforce_gtid_consistency
log_slave_updates
relay_log_purge=OFF
备注:以上设置必须存在。

change master to master_host='192.168.200.77',
master_port=3306,
master_user='rep',
master_password='oldboy123',
master_auto_position=1;

start slave;
show slave status\G;
reset slave all; 清除所有slave信息

错误提示:导出时提示warning,A partial dump from a server that has GTIDs
[root@bastion-IDC ~]# mysqldump -uroot -p xqsj_db > xqsj_db20160811.sql
Warning: A partial dump from a server that has GTIDs will by default include the GTIDs of all transactions, even those that
changed suppressed parts of the database. If you don't want to restore GTIDs, pass --set-gtid-purged=OFF. To make a complete
dump, pass --all-databases --triggers --routines --events.

关于GTID是5.6以后,加入了全局事务 ID (GTID) 来强化数据库的主备一致性,故障恢复,以及容错能力。
官方给的:A global transaction identifier (GTID) is a unique identifier created and associated with each transaction committed on the server of origin (master).
所以可能是因为在一个数据库里面唯一,但是当导入其他的库就有可能重复。所有会有一个提醒。

可以通过添加--set-gtid-purged=off 或者-gtid-mode=OFF这两个参数设置。
很有肯能是在导入库中重新生产GTID,而不用原来的。

[root@master]# mysqldump -uroot -poldboy --set-gtid-purged=off -A -B -F > all.sql #这样就ok了!

数据 数据库 提示 主从 相同 一致 一致性 不用 两个 事务 信息 全局 参数 可以通过 备注 官方 故障 是在 用户 能力 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 sql两个数据库共用一个表 联网技术人员网络安全知识答案 和平精英高端服务器多少钱 辽宁自考数据库技术 仓库软件开发公司 数据库文件的结构 网络技术专业的周记 银河麒麟系统服务器安装教程 校园网络安全管理技术论文 对国家网络安全 你怎么看 bot管理订单数据库 文件服务器资源管理服务 如何评价一个软件开发成功 php源码怎么导入数据库文件 数据库系统的扩展名是什么 管理员界面打开数据库 山西网络安全管理处 打开win安全中心服务器 数据库是否需要添加主键 县委网信办网络安全总结 不通过接口获取数据库数据 内网服务器ip地址能ping通 网络技术与现代发展 山东华贵网络技术有限公司 济南服务器运维管理系统价格 期货量化交易软件开发 问道下载服务器列表 数据库中一致性原则是什么 网络安全国产软件军工龙头 绝地求生怎么切换服务器2022
0