我是AmazonAurora的新手,希望用它来替换一个on-premMySQL示例。我们在on prem示例中通过mysql的binlog执行变更数据捕获。
为此,有必要在中设置几个属性 /etc/my.cnf
:
binlog_format = row
binlog-row-image = full
我注意到可以创建一个自定义参数组。不幸的是,看起来 binlog-row-image
属性不可修改。尝试更改时引发错误:
是否有其他机制在自定义参数组之外更新此属性?我注意到它的“应用类型”是动态的。这是否意味着可以在运行时永久编辑此特定属性?如果是这样,命令是什么?
编辑:
我设置了动态 binlog_format
属性,执行以下操作:
SET binlog_row_image = 'full';
这可能是答案。。。正在测试。
编辑:
正如@billkarwin正确指出的,命令应该是:
SET GLOBAL binlog_row_image = 'full';
很遗憾,主用户没有执行此命令的权限:
[42000][1227] Access denied; you need (at least one of) the SUPER privilege(s) for this operation
这是不是意味着疾病控制中心 binlog_row_image
属性在aurora mysql上是不可能的?
暂无答案!
目前还没有任何答案,快来回答吧!