- 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