您的位置:首页 > 编程语言 > PHP开发

让PHP查询mysql时不区分大小写

2011-08-26 16:16 281 查看
笔者上次配置LNMP环境,结果试用的时候,可以连接数据库,但是无法查询。 于是查看数据库和php网页,结果发现在php网页中数据库名,表大都是小写,数据库中得基本上都是大写,格式不统一。所以造成查询不出来。 接着联想到mysql应该可以解决这个问题,于是查看mysql配置文件发现一行 lower_case_table_names=0
字面意思理解为小写表名,于是开启选项
修改my.ini或者my.cnf

[mysqld]
lower_case_table_names=1
保存重启mysql服务,再试就发现网页可以查询mysql了。解决问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息