Mysql 数据库、表大小写

[mysqld]
lower-case-table-names=0 

** windows默认为0,unix默认为1; **

变量lower-case-table-names的取值
取值范围有三个,分别是0、1、2.

  1. 设置成0:表名按你写的SQL大小写存储,大写就大写小写就小写,比较时大小写敏感。
  2. 设置成1:表名转小写后存储到硬盘,比较时大小写不敏感。
  3. 设置成2:表名按你写的SQL大小写存储,大写就大写小写就小写,比较时统一转小写比较。
这个选项不仅仅适用于表名的大小写敏感,同样适用于数据库名和表别名。

猜你喜欢

转载自blog.csdn.net/haxyek/article/details/85717141