更改MYSQL数据库不区分大小写表名
2016-07-08 00:00
204 查看
今天郁闷死了,在LINUX下调一个程序老说找不到表,但是我明明是建了表的,在MYSQL的命令行下也可以查到,为什么程序就找不到表呢?
原来是LINUX下的MYSQL默认是要区分表名大小写的,哎,弄了那么旧,害死我了。
让MYSQL不区分表名大小写的方法其实很简单:
1.用ROOT登录,修改/etc/my.cnf
2.在[mysqld]下加入一行:lower_case_table_names=1
3.重新启动数据库即可。
原来是LINUX下的MYSQL默认是要区分表名大小写的,哎,弄了那么旧,害死我了。
让MYSQL不区分表名大小写的方法其实很简单:
1.用ROOT登录,修改/etc/my.cnf
2.在[mysqld]下加入一行:lower_case_table_names=1
3.重新启动数据库即可。
相关文章推荐
- MySQL中INSERT INTO SELECT的使用
- MySQL binlog
- mysql基础篇---mysql查询语句干货!!!
- mysql-2
- MySql基本命令
- win7环境mysql安装
- 2016/7/7 设置wamp2.5 mysql密码 重点是mysql版本
- MySQL存储引擎的区别
- session数据存入mysql
- Ubuntu 下安装mysql
- Mysql基础篇---运算符和函数
- 外键约束
- mysql单表多次自关联查询
- mysql 数学函数
- MySQL DATE_FORMAT()函数的使用
- mysql命令大全(订正版)
- 性能优化之mysql索引优化
- mysql 根据某些字段之和排序
- mysql 源码--xpchild
- Mysql学习总结(20)——MySQL数据库优化的最佳实践