mysql数据库区分大小写(有时数据库表明明存在,但是代码中始终抛出table ××× doesnt exist异常)

数据库配置中对大小写进行了区分,解决如下

找到mysql的配置文件,如my.ini或者my.cnf,(不同系统有一定不同,我的是deepin系统,修改配置文件/etc/mysql/mysql.conf.d/mysqld.cnf)增加如下配置

 

lower_case_table_names=1即可解决

说明:值为1时,不区分大小写,值为0时区分大小写

posted @ 2019-04-08 15:37  薛定谔的智慧  阅读(433)  评论(0编辑  收藏  举报