多个数据库 RDS 的自定义参数组

Custom Parameter Group for multiple databases RDS

我有一个带有 多个 MySQL 数据库的 AWS RDS 实例。

当我通过 AWS 控制台分配参数组时,它仅适用于实例的主数据库(在设置向导中创建的数据库)。

如何将参数组附加到通过 MySQL CLI 创建的数据库?

刚发现问题是:

我创建了我的数据库和 tables,然后在 CURRENT_TIMESTAMP on create 触发器上发现了一个问题(我无法在没有明确指定日期的情况下插入记录)。

通过将 explicit_defaults_for_timestamp 参数从 1 更改为 0 可以解决问题,但没有。所以我的第一个想法是推断该参数仅适用于主数据库。

然而,在show create table我看到触发器不在那里,可能是因为执行时间的参数。

在重新定义参数后重新创建 table 成功了,触发器成功了。