mysql表名忽略大小写设置

来源:互联网 发布:软件规模度量单位 编辑:程序博客网 时间:2024/03/29 07:12

window上的mysql没有出现这个问题。可想而知,因为myql是安装在linux上的,所以有大小写之分。所以查询表名时,注意表名的大小写,数据库里是小写的表名,就应该都小写。总之就是注意这种低级错误。


查看大小写区分

mysql> show variables like "%case%";
+------------------------+-------+
| Variable_name          | Value |
+------------------------+-------+
| lower_case_file_system | OFF   | 

| lower_case_table_names | 0     | 


linux下设置不区分大小写

1.用ROOT登录,修改/etc/my.cnf
2.在[mysqld]下加入一行:lower_case_table_names=1
3.重新启动数据库

0 0
原创粉丝点击