gpt4 book ai didi

php - Amazon RDS 中的 lower_case_table_names 设置

转载 作者:可可西里 更新时间:2023-11-01 07:22:08 25 4
gpt4 key购买 nike

我们在 Amazon RDS 中有一个数据库实例和一个数据库。 (默认情况下它的 lower_case_table_names=0)。

现在我在同一实例中创建了另一个数据库。对于新站点,由于表名区分大小写,它给出的表未找到错误。

因此我在该实例的 RDS 中更改了 lower_case_table_names=1(因为不允许使用 2)。新站点开始运行,但旧站点提供错误表未找到。

有什么解决办法吗?我想设置 lower_case_table_names=1 这样新数据库就不会出现问题。

提前致谢!

最佳答案

我遇到了同样的问题,默认情况下,当您使用 AWS RDS 创建新的 MySQL 实例时,它将使用默认参数组,问题是您无法更改此默认参数组中的任何参数。要更改参数值,您必须创建一个新的参数组。这是你如何做的:

  1. 在左侧面板上转到“参数组”>“创建参数组”> 提供名称和描述>“创建”> 搜索您想要的参数,在本例中为“lower_case_table_names”> 编辑参数,将其更改为 1> 保存。
  2. 在左侧面板转到实例 > 在内容面板中选择实例操作 > 修改 > 数据库选项 > 数据库参数组 > 选择您想要的参数组 > 继续 > 重启实例 > 等待几分钟,然后一切就绪 <

enter image description here

enter image description here

希望对您有所帮助:)

关于php - Amazon RDS 中的 lower_case_table_names 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34203399/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com