Linux下设置mysql不区分大小写

1、经过命令查看mysql是不是区分大小写的

show variables like '%case_table%';

lower_case_table_names=1(说明是不区分大小写的)mysql

lower_case_table_names=0(如上图为0说明区分大小写的)sql

2、修改lower_case_table_names的值为1

(1)我用的是宝塔面板因此直接修改配置信息便可

在  [mysqld]  下加上   lower_case_table_names=1(以下图)vim

(2)经过vim编辑器修改/etc/my.cnf文件

在  [mysqld]  下加上   lower_case_table_names=1(以下图)bash

一、进入my.cnf文件编辑器

vi /etc/my.cnf;

 

二、进入后是没法编辑的 须要按一下 【A】键盘上的A键启动编辑spa

 而后就和Windows操做同样了,在  [mysqld]  下加上   lower_case_table_names=1(以下图)3d

 

退出保存按下【ESC】--->按下【:】---->输入【wq】 回车便可rest

三、重启mysql服务code

service mysqld restart;

四、成功解决mysql区分大小写问题blog

相关文章
相关标签/搜索