可以在 Cloud SQL 上关闭 gtid_mode 吗?

可以在 Cloud SQL 上关闭 gtid_mode 吗?

是否可以在第二代 Cloud SQL 实例上关闭 GTID 模式?我尝试了动态更改,但收到“Super”错误消息:

mysql> SET @@GLOBAL.GTID_MODE = OFF;
ERROR 1227 (42000): Access denied; you need (at least one of) the SUPER privilege(s) 
for this operation

答案1

简短回答“不”,无法在 Cloud SQL 第二代实例上将“gtid_mode”设置为关闭。事实上,修改此参数需要“超级”权限,而此权限在 Cloud SQL 实例中已被禁用,如此 MySQL 根用户帐户中所述常问问题

请注意,启用二进制日志记录时使用“gtid_mode”,以防止在副本创建和故障转移期间丢失数据。受到推崇的您可以迁移查询以使用 GTID,因为这现在是所有 Cloud SQL 实例上的默认设置。

最后,如果您需要超级访问权限,您可以在 Google 上托管自定义 SQL 实例计算引擎

相关内容