Linux下设置mysql不区分大小写
Posted it1997
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下设置mysql不区分大小写相关的知识,希望对你有一定的参考价值。
一、通过命令查看mysql是否是区分大小写的
show variables like ‘%case_table%‘;
lower_case_table_names=1(说明是不区分大小写的)
lower_case_table_names=0(如上图为0说明区分大小写的)
二、修改lower_case_table_names的值为1
(1)我用的是宝塔面板所以直接修改配置信息即可
在 [mysqld] 下加上 lower_case_table_names=1(如下图)
(2)通过vim编辑器修改/etc/my.conf文件
在 [mysqld] 下加上 lower_case_table_names=1(如下图)
1、进入my.cnf文件
vi /etc/my.cnf;
2、进入后是无法编辑的 需要按一下 【A】键盘上的A键启动编辑
然后就和Windows操作一样了,在 [mysqld] 下加上 lower_case_table_names=1(如下图)
退出保存按下【ESC】--->按下【:】---->输入【wq】 回车即可
3、重启mysql服务
service mysqld restart;
4、成功解决mysql区分大小写问题
以上是关于Linux下设置mysql不区分大小写的主要内容,如果未能解决你的问题,请参考以下文章