笔者上次配置LNMP环境,结果试用的时候,可以连接数据库,但是无法查询。
于是查看数据库和php网页,结果发现在php网页中数据库名,表大都是小写,数据库中得基本上都是大写,格式不统一。所以造成查询不出来。
接着联想到mysql应该可以解决这个问题,于是查看mysql配置文件发现一行
lower_case_table_names=0
字面意思理解为小写表名,于是开启选项
修改my.ini或者my.cnf
[mysqld]
[mysqld]
lower_case_table_names=1
保存重启mysql服务,再试就发现网页可以查询mysql了。解决问题
转载于:https://blog.51cto.com/lxycneo/649446