gpt4 book ai didi

MySQL 的 lower_case_table_names 不会改变

转载 作者:IT王子 更新时间:2023-10-28 23:54:20 25 4
gpt4 key购买 nike

我在 MySQL 5.6 中更改 lower_case_table_names 变量值时遇到问题 ...我做了所有在 Where to change the value of lower_case_table_names=2 on windows xampp 中说的.

我的 Windows 7 上的默认值为“1”。我想将其切换为“2”。

尝试了几种方法,我做的是:

  1. 编辑 C:\Program Files\MySQL\MySQL Server 5.6\my-default.ini,将 lower_case_table_names = 2 添加到任何可能的位置(不带 # 符号 ofc)
  2. 复制 my-default.ini 并粘贴到同一目录,但重命名为 my.ini
  3. 将 my.ini 复制到\bin 文件夹
  4. 重启 MySQL56 服务几次

现在,当我读到“SELECT @@lower_case_table_names”时,它仍然显示 1,而我的数据库的行为就像是 1...

有什么想法吗?

最佳答案

我用我在下面找到的文件解决了这个问题

C:\ProgramData\MySQL\MySQL Server 5.6\my.ini

所以,它是 ProgramData,而不是 Program Files。我从 MySQL Workbench -> Manage Server Instances -> [tab] System Profile -> Configuration File 获得了这个路径。猜猜这是一个应该寻找当前配置文件路径的地方。

关于MySQL 的 lower_case_table_names 不会改变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17896829/

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