我正在使用 AWS Aurora 无服务器设置一个新数据库,并且需要启用 binlog。我想我已按原样遵循文档,但无法使其正常工作。我该如何设置?
按照文档,以下是我尝试启用 binlog 的内容。
- 创建了一个自定义参数组,类型为“数据库集群参数组”,系列为 Aurora5.6。
- 将参数组的 binlog_format 参数更改为 ROW。
- 创建了一个新数据库,角色为无服务器,引擎为“Aurora MySQL”,并分配了上面创建的参数组。
- 启用备份保留至 3 天(启用此功能,因为我在某处看到一些帖子,除非您启用备份 binlog 并没有真正启用)。
- 我还尝试通过选择“立即应用”来修改数据库并应用/强制参数组。
我希望在数据库从修改状态变为可用状态后启用 binlog,并且我应该能够看到数据库上正确设置的全局变量。
我看到以下 -
mysql> 从 information_schema.global_variables 中选择 variable_value 其中 variable_name='log_bin';
+----------------+ | 变量值 | +----------------+ | 关闭 | +----------------+
一组中的 1 行(0.01 秒)