從開啟GTID的庫中導出數據到未開啟GTID的庫中,需要注意,在導出的文件中去掉相應的gtid內容,否則導入時會報錯如下:
ERROR 1839 (HY000) at line 24 in file: '/root/db_hdf_bqjfl_xxxx_xx_xx.sql': @@GLOBAL.GTID_PURGED can only be set when @@GLOBAL.GTID_MODE = ON.
1、mysqldump導出數據時候需要加參數 --set-gtid-purged=OFF
ERROR 1781 (HY000): @@SESSION.GTID_NEXT cannot be set to UUID:NUMBER when @@GLOBAL.GTID_MODE = OFF.
2.導出的增量日志需要去掉GTID
sed -i 's/SET @@SESSION.GTID_NEXT/#SET @@SESSION.GTID_NEXT/g' mysql-bin.000547_binlog.sql