Hug*_*ugo 5 mysql binlog mysql-5.7 amazon-rds
语境
我正在尝试在 MySQL RDS 实例上启用 BINARY LOG。
问题
我使用CALL mysql.rds_set_configuration('binlog retention hours', 24)
没有遇到错误。
并使用CALL mysql.rds_show_configuration
说“binlog 保留时间”值是 24
但是SHOW BINARY LOGS
说“#1381 - 你没有使用二进制日志”
我错过了什么吗?
附加信息 :
SHOW GRANTS
结果GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP...
有用的文件
Amazon 不会允许用户启用二进制日志。
您必须在 RDS 实例上启用自动备份。然后,RDS 框架将为您启用二进制日志。您无法手动启用它们。请参阅 AWS 论坛中的这篇文章(其中说明相反,将备份保留设置为 0 将禁用二进制日志记录)。
默认备份保留期为 7 天。我建议设置
mysql> CALL mysql.rds_set_configuration('binlog retention hours', 168)
Run Code Online (Sandbox Code Playgroud)
以配合背部固位