[root@db01 ~]# mysql -uroot -p --one-database mydb < /tmp/full.sql
Enter password:
ERROR 1840 (HY000) at line 24: @@GLOBAL.GTID_PURGED can only be set when @@GLOBAL.GTID_EXECUTED is empty.
解决方法一:
mysql> reset master;
Query OK, 0 rows affected (0.01 sec)
重新导入:
[root@db01 ~]# mysql -uroot -p --one-database mydb < /tmp/full.sql
解决方法二:
在导数据的时候添加--set-gtid-purged=off参数:
[root@db01 ~]# mysqldump --user=root -p -A -R -E --triggers --flush-logs --set-gtid-purged=off --master-data=2 --single-transaction > /tmp/full.sql
导入:
[root@db01 ~]# mysql -uroot -p --one-database mydb < /tmp/full.sql