我们可以从 AWS Read Replica 创建 Mysql 视图吗?

Can we create Mysql views from AWS Read Replica?

我需要能够从 AWS RDS 只读副本创建自定义视图。这是我们可以在不对参数组进行任何修改的情况下实现的吗

我知道我们可以通过在参数组中将 read_only 参数的值调整为 0 来使只读副本可写。

是否可以在不对参数组进行任何更改的情况下从只读副本创建自定义视图?

只有两种可能的方法可以将视图添加到 RDS 副本。

最简单的方法是在主控上创建这些视图,但从副本访问它们。 MySQL 不具体化视图,因此这在 master 中没有资源成本。

但如果这不符合您的需要,唯一的选择是在参数组中将 read_only 设置为 0。添加视图后,您可以将其更改回默认值,这样副本就不会保持可写状态。更新此特定参数值不需要重新启动即可应用。