创建了一个mysql服务器,它以某种方式将log_bin
设置为ON
,enforce_gtid_consistency
也设置为ON
。现在,这在我的案例中引起了一些问题,我想把OFF
变成这些变量。流程我尝试过
1. Create a .my.cnf file in user root (~/.my.cnf) and added
[mysqld]
enforce_gtid_consistency=OFF
结果:没有更改。它不会生效。
2. In azure portal in init_connect variable i have set "SET enforce_gtid_consistency=OFF;" (because there is no mention of this variable in server parameters).
结果:在该参数中设置值后,无法连接到mysql。
有什么办法可以解决这个问题吗?
以下文档可能会有所帮助:
https://learn.microsoft.com/en-us/azure/mysql/concepts-read-replicas#global-事务标识符gtid
一旦启用GTID,您就无法将其关闭。如果您需要关闭GTID,请联系支持人员。