Linux下设置mysql不区分大小写

2019-07-24 09:03:12来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

一、通过命令查看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.cnf文件

在  [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区分大小写问题


原文链接:https://www.cnblogs.com/it1997/p/11183232.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:项目上线后,谈一下感触比较深的一点:查询优化

下一篇:MySQL数据库生成数据库说明文档