mysql server有个参数叫做 lower_case_table_names,控制表名、字段名的大小写
它可以有3个值:
0: 大小写敏感
1:比较名字时 忽略大小写,但创建表时,大写字母也转为小写字母。
2:比较名字时 忽略大小写,创建表时,维持原样。
windows默认是1,但这并不是我们想要的效果,修改为2就OK。
1、定位文件
C:\Program Files\MySQL\MySQL Server 5.5\my.ini
2、找到66行左右的[mysqld],在下面插入一行
lower_case_table_names=2
、
重启服务后生效。
本文介绍如何在MySQL中设置lower_case_table_names参数以控制表名及字段名的大小写敏感性,并提供了一种适用于Windows环境的具体配置方法。
1345

被折叠的 条评论
为什么被折叠?



