首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在windows xampp上更改lower_case_table_names=2的值的位置

在windows xampp上更改lower_case_table_names=2的值的位置
EN

Stack Overflow用户
提问于 2011-12-18 17:15:35
回答 9查看 145.9K关注 0票数 66

我正在使用lower case 7和xampp,我正在尝试导出我的数据库,而在这个过程中,表名被转换为Windows7。我已经搜索了很多,我知道我必须将lower_case_table_names的值从0更改为2,但是我必须在哪个文件中更改此值?

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2011-12-18 17:36:10

执行以下步骤:

打开您的服务配置文件: drive\xampp\mysql\bin\my.ini

  • look up

  • lower_case_table_names = 2

  • save
  1. MySQL:lower_case_table_names = 2
  2. save
    1. MySQL

来自:http://webdev.issimplified.com/2010/03/02/mysql-on-windows-force-table-names-to-lowercase/

票数 105
EN

Stack Overflow用户

发布于 2013-12-31 01:57:51

在linux上,我不能将lower_case_table_names设置为2 (它将恢复为0),但我可以将其设置为1

在更改此设置之前,请完全转储所有数据库,并删除所有数据库。在将lower_case_table_names设置为1之后,您将无法删除它们,因为数据库或表名中的任何大写字符都将阻止它们被引用。

然后将lower_case_table_names设置为1,重新启动MySQL,并重新加载数据,这将把所有内容转换为小写,包括任何后续查询。

票数 11
EN

Stack Overflow用户

发布于 2011-12-18 17:30:34

尝试在my.inimy.cnf中添加/编辑lower_case_table_names =2

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8550789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档