Linux上让MySQL不区分表名大小写的方法
2013-02-04 17:58
441 查看
今天同事和我说他在本地运行得好好的程序放到linux上却提示表不存在。我一看,数据库的表名全部是小写,程序却全部用大写。之所以在本地能运 行,是因为windows的文件名是不区分大小写的,Linux却严格区分呢。如果要把程序全部改一遍也比较麻烦,这个可以通过修改my.cnf 实现不区分大小写,修改办法是:
vi /etc/my.cnf
在[mysqld]下加入一行:
lower_case_table_names=1
这句话就表示不区分大小写表名。重启一下MySQL服务应该就可以了。
vi /etc/my.cnf
在[mysqld]下加入一行:
lower_case_table_names=1
这句话就表示不区分大小写表名。重启一下MySQL服务应该就可以了。
相关文章推荐
- linux下查看mysql相关路径以及配置不区分大小写方法
- Linux下MySQL表名不区分大小写的设置方法
- linux 下配置mysql区分大小写(不区分可能出现找不到表的情况)怎么样使用yum来安装mysql
- MySQL表名不区分大小写的设置方法
- linux mysql 乱码 以及表名不区分大小写
- 让mysql在linux下不区分大小写
- MySQL查询时区分大小写的方法
- MySQL表名不区分大小写的设置方法
- 设置Linux中的Mysql不区分表名大小写
- MySQL查询时区分大小写的方法
- mysql使用like搜索不区分大小写方法之一
- 设置Linux下Mysql表名不区分大小写
- 设置Linux下Mysql表名不区分大小写
- MySQL表名不区分大小写的设置方法
- MySQL填坑系列--Linux平台下MySQL区分大小写问题
- mysql中不区分表名大小写的方法
- MySQL在Linux下的表名如何不区分大小写
- Linux Mysql 区分大小写
- MySQL查询时强制区分大小写的方法
- MySQL查询时区分大小写的方法