如何在mysql的azure数据库服务器中使用init_connect



创建了一个mysql服务器,它以某种方式将log_bin设置为ONenforce_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,请联系支持人员。

相关内容

  • 没有找到相关文章

最新更新