今天在导入数据库的时候,发现此问题:
后来一查,是因为GTID_EXECUTED有值,而导出的文件中包含了SET @@GLOBAL.GTID_PURGED的操作,所以导入报错。
我们有两种方法解决:
-
将即将导入的数据库的GTID_EXECUTED字段抹了,使用RESET MASTER来置空GTID_EXECUTED字段;
-
在导出数据库的时候,添加--set-gtid-purged=off参数,使其不带出SET @@GLOBAL.GTID_PURGED的操作。
在正确操作之后,问题就可以解决了。
About me: 资深大猪蹄子