mysql表名忽略大小写设置
2016-07-13 13:45
239 查看
window上的mysql没有出现这个问题。可想而知,因为myql是安装在linux上的,所以有大小写之分。所以查询表名时,注意表名的大小写,数据库里是小写的表名,就应该都小写。总之就是注意这种低级错误。
查看大小写区分
mysql> show variables like "%case%";
+------------------------+-------+
| Variable_name | Value |
+------------------------+-------+
| lower_case_file_system | OFF |
| lower_case_table_names | 0 |
linux下设置不区分大小写
1.用ROOT登录,修改/etc/my.cnf
2.在[mysqld]下加入一行:lower_case_table_names=1
3.重新启动数据库
查看大小写区分
mysql> show variables like "%case%";
+------------------------+-------+
| Variable_name | Value |
+------------------------+-------+
| lower_case_file_system | OFF |
| lower_case_table_names | 0 |
linux下设置不区分大小写
1.用ROOT登录,修改/etc/my.cnf
2.在[mysqld]下加入一行:lower_case_table_names=1
3.重新启动数据库
相关文章推荐
- mysql将多张表COUNT的数据相加
- mysql commit rollback autocommit
- 如果使用EntityFramework6链接Mysql
- MYSQL C API 入门教程
- mysql导入excel数据。 需要选项对应数据库
- MySQL定时任务(每天凌晨3点钟执行)
- Mysql开启InnoDB引擎
- mac上mysql不能插入中文问题
- Mysql字符串连接函数 CONCAT()与 CONCAT_WS()
- 数据篇之JDBC连接MySQL
- Warning: mysql_connect(): No such file or directory 解决方案总结(操作系统: Mac)
- mysql长连接和短连接的问题
- Servlet、MySQL中文乱码
- mysql启动读取数据库配置文件爆:对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
- 字符串型MySQL查询条件需要注意的一点
- MySQL DELETE 表别名问题
- MySql-Front如何添加.sql文件
- MySql清空表的方法介绍 : truncate table 表名
- mac安装与卸载mysql方法
- MySql数据库连接池