mysql复制gtid复制切换到传统复制

从库
stop slave;
## 得到Relay_Master_Log_File,Exec_Master_Log_Pos
show slave status\G;  
###关闭master_auto_position然后启动复制
change master to master_host='192.168.56.100',master_port=3306,master_user='repl',master_password='rep123',master_log_file='mysql-bin.000010',master_log_pos=93784,master_auto_position=0;
start slave;
###在主库和从库分别执行
set global gtid_mode=ON_PERMISSIVE;
###在主库执行 此时切换binlog 再在从库执行
set global gtid_mode=OFF_PERMISSIVE;
###在主从库执行,查看结果为空
select @@global.gtid_owned;
###在主库执行  从库执行
set global gtid_mode=OFF;
set global enforce_gtid_consistency=0;
在配置文件
[mysqld] 部分添加
gtid-mode= OFF
enforce_gtid_consistency=0
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章