当前位置:  开发笔记 > 编程语言 > 正文

Amazon RDS中的lower_case_table_names设置

如何解决《AmazonRDS中的lower_case_table_names设置》经验,为你挑选了1个好方法。

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

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

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

有什么办法吗?我想设置lower_case_table_names = 1,所以新数据库不会出现问题。

提前致谢!



1> Hung Vu..:

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

    在左侧面板上,转到参数组>创建参数组>提供名称和说明>创建>搜索所需的参数,在这种情况下为“ lower_case_table_names”>编辑参数,将其更改为1>保存。

    在左侧面板上,转到“实例”>在内容面板中,选择“实例操作”>“修改”>“数据库选项”>“数据库参数组”>选择所需的参数组>“继续”>“重新启动实例”>等待几分钟,然后一切都设置完毕

希望能帮助到你 :)

推荐阅读
小白也坚强_177
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有