mysql5.7 大小写问题

ubuntu安装mysql5.7后解决不区分大小写问题。

亲测正确操作顺序如下:

1.备份数据(server->data export, 我用的是workbench工具)

2.修改/etc/mysql/mysql.conf.d/mysqld.cnf 文件,在 【mysqld】 下添加  lower_case_table_names = 1

3.重启 mysql

4.再用 server->data import 导入表和数据

 

大多网友都只说了第2和第3步,然后我的操作经历就是(库里有TEST表):

未修改mysqld.cnf文件之前操作结果是:  select * from test (报表不存在)  , select * from TEST(正常查询);

修改mysqld.cnf文件之后操作结果是:  select * from test (报表不存在)  , select * from TEST(报表不存在);

 

在完整执行了上述4步后,大小写都可以正常查询。

 

posted @ 2018-05-09 14:46  Katsu  阅读(864)  评论(0编辑  收藏  举报