本文主要是介绍mysql表名忽略大小写设置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
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.重新启动数据库
这篇关于mysql表名忽略大小写设置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!