在windows mysql上哪里更改`lower_case_table_names = 2`的值?

时间:2016-03-14 23:11:38

标签: mysql

我正在使用Windows 10.我正在尝试创建一个名称中带有大写字母的第一个字母的表格,例如:User,但我找不到包含lower_case_table_names变量的文件

2 个答案:

答案 0 :(得分:2)

我知道这已经晚了2年,但是我希望可以帮助其他有类似问题的人。 对于不使用xampp的用户,MySQL配置文件应位于 C:\ ProgramData \ MySQL \ MySQL Server 5.7

或者,您可以使用MySQL Workbench软件来更改lower_case_table_names变量。

  1. 以管理权限运行MySQL Workbench软件(含义:右键单击软件图标,然后单击“以管理员身份运行”)。
  2. 连接到数据库。
  3. 在左侧面板(导航器>实例>选项文件)下找到选项文件
  4. 常规标签中,勾选lower_case_table_names,将值修改为2。
  5. 点击应用以保存更改。

贷记Technology Explained

仅供参考,请记住重新启动MySQL服务器以反映更改!

答案 1 :(得分:-1)

执行以下步骤:

  1. 打开您的MySQL配置文件:[drive] \ xampp \ mysql \ bin \ my.ini
  2. 查找:#MySQL服务器[mysqld]
  3. 在它下方添加:lower_case_table_names = 2
  4. 保存文件并重启MySQL服务
  5. 来自:http://webdev.issimplified.com/2010/03/02/mysql-on-windows-force-table-names-to-lowercase/