Error number: 4071; Symbol: ER_CANT_USE_GTID_ONLY_WITH_GTID_MODE_NOT_ON; SQLSTATE: HY000
Message: Replication cannot start%s with GTID_ONLY = 1 as this server uses @@GLOBAL.GTID_MODE ON.
。
错误说明:
ER_CANT_USE_GTID_ONLY_WITH_GTID_MODE_NOT_ON是MySQL抛出的一个异常错误,提示这里不能执行只能用于全局唯一标识(GTID)模式的操作,而此时GTID模式没有打开。
在MySQL中执行create server或者alter server是抛出此异常的最常见的案例。
解决方法:
要解决此错误,需要先确保MySQL的GTID模式已经打开。这可以通过执行set global gtid_mode=on_permissive语句来确保,此操作视MySQL的版本而定可能要求以管理员身份执行。