Google Cloud SQL禁用表名称区分大小写

Xap*_*ann 3 google-cloud-sql

有没有办法更改设置以禁用表名称区分大小写?我知道在.cnf中你所要做的就是添加这个;

lower_case_table_names = 1
Run Code Online (Sandbox Code Playgroud)

虽然我似乎无法找到办法做到这一点.谢谢

Adr*_*ián 6

您可以从开发人员控制台或Google Cloud SDK执行此操作:

开发人员控制台

  1. 转到开发人员控制台并单击您的项目.

  2. 转到存储 - > Cloud SQL - >选择您的实例,然后单击"编辑".

  3. 在MySQL Flags部分中,单击"Choose a Flag"并选择lower_case_table_names.

  4. MySQL FLAGS附加了两个新文本框.输入右侧文本框:1.

  5. 保存更改.

云SDK

您可以在计算机中安装Cloud SDK并运行以下命令:

  1. gcloud auth login

  2. gcloud sql instances patch YOUR_INSTANCE_NAME --database-flags lower_case_table_names=1 --project YOUR_PROJECT_ID

您可以在文档中找到有关受支持的MySQL标志的更多信息.