【问题标题】:SELECT @@lower_case_table_names always 1SELECT @@lower_case_table_names 总是 1
【发布时间】:2016-02-01 02:01:39
【问题描述】:

MySQL's lower_case_table_names won't change 的回答对我来说毫无用处,因为我没有安装提到的那些额外工具(MySQL WorkBench 和独立 MySQL Server)。当我在 Windows 7 x64 上安装 xampp-win32-5.6.14-0-VC11-installer.exe 时,它​​曾经正常工作。然后,由于杂乱的错误提示,当我用 4.5.1 替换 phpMyAdmin 4.4.14 时,一切都发生了变化。不会更改文件,重启或重启工作。

我应该安装这些附加工具并应用更改吗?

【问题讨论】:

  • 客户端无关,因为这个参数是在mysql服务器端设置的。即使您将 mysql 作为 xampp 的一部分安装,您也将拥有一个独立的 mysql 服务器。找到正确的ini或cnf文件,编辑配置并重启mysql服务器。
  • 您的问题到底是什么?你想让 lower_case_table_names = 2 吗?
  • 是的,但是,你知道吗?该死:我以为我达到了可用选项的限制,但在我决定也更新 P.H.P.到最新的稳定版本,我在启动服务之前进行了干净的重新安装和配置。小写最终 = 2。我认为整个 X.A.M.P.P.现在还好……打了补丁,现在有了更少的理由来获得多合一的东西,但现在还好。现在的问题是:我应该删除这个问题还是发布这个答案。那么有人会觉得这个帖子有用吗?
  • 这确实是一个判断电话,但我认为现在写的不太可能对将来的某人有帮助,所以我倾向于删除。这似乎是导致问题的软件版本的特定组合,当您升级到最新的 PHP 版本时,问题得到了解决。在最坏的情况下,这可能是 XAMPP 问题。同时,提供有关您如何修复它的详细信息的答案,将其标记为已接受,然后让社区做出决定并没有错——如果有人认为不值得保留,他们会将其标记为删除。

标签: mysql phpmyadmin xampp


【解决方案1】:

我以为我已经达到了可用选项的限制,但是在我决定将 PHP 更新到最新的稳定版本 (5.6.15) 之后,我进行了全新的重新安装并在启动服务之前配置了大多数选项。小写是 finally = 2。我认为整个 XAMPP 现在都很好......它已经打了补丁,现在有了更少的理由来获得一体化的东西,但现在很好。

【讨论】:

    猜你喜欢
    • 2018-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-05
    • 2018-03-24
    • 2015-05-25
    相关资源
    最近更新 更多