MySQL数据库-lower_case_table_names(大小写敏感)
今天开发说:通过本地调测试数据库 ,需要数据库不区分大小写。
[root@qudao ~]# vim /etc/my.cnf [mysqld] lower_case_table_names=1
提示:建议添加在【Mysql】 下面,重启 数据库即可。
扩展;
linux下:
数据库名与表名是严格区分大小写的;
表的别名是严格区分大小写的;
列名与列的别名在所有的情况下均是忽略大小写的;
变量名也是严格区分大小写的;
windows下:
都不区分大小写
Mac OS下(非UFS卷):
都不区分大小写
参数说明(lower_case_table_names)
unix下lower_case_table_names默认值为 0 .Windows下默认值是 1 .Mac OS X下默认值是 2 .