mysql数据库名不区分大小写设置技巧

发布时间:2019-11-18编辑:脚本学堂
有关mysql数据库名不区分大小写的设置方法,lunix下面默认是区分大小写的,linux下的mysql默认是区分表名大小写的,mysql数据库不区分大小写配置方法。

一、linux下设置mysql不区分大小写

linux下的mysql默认是区分表名大小写的,按如下设置可以让mysql不区分表名大小写:

1、用root登录,修改 /etc/my.cnf;

2、在[mysqld]节点下,加入一行:
 lower_case_table_names=1

3、重启MySQL即可;

二、mysql数据库不区分大小写配置方法

mysql中默认是区分大小写的,如果在数据库写一个字段Abc,在查询时直接写在abc这样会提示此不存在。

让mysql不区别大小写的配置方法:

1、用root登录,修改/etc/my.cnf
2、在[mysqld]下加入一行:
 

lower_case_table_names=1

3、重新启动数据库
 

lower_case_table_names = 0


其中 0:区分大小写,1:不区分大小写