本文主要是介绍书生笔记-mysqldump搭建GTID的主从复制,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- step1,主库备份:
[root@localhost backup]# pwd
/data/backup
[root@localhost backup]# mysqldump --socket=/data/mysql/mysql3306/mysql.sock --user=root --password=123456 --single-transaction --master-data=2 -R -E --triggers --all-databases >test01.sql
在GTID开启的情况下,会多出以下参数
SET @MYSQLDUMP_TEMP_LOG_BIN = @@SESSION.SQL_LOG_BIN;
SET @@SESSION.SQL_LOG_BIN= 0;--
-- GTID state at the beginning of the backup
--SET @@GLOBAL.GTID_PURGED='b11374c3-223c-11eb-9e81-000c2936cc32:1-14';
在从库导入数据时,不能生产本地的新的GTID,所以SQL_LOG_BIN=0;
mysqldump adds a
SET @@SESSION.sql_log_bin=0
statement to a dump file from a server where GTI
这篇关于书生笔记-mysqldump搭建GTID的主从复制的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!