首页 > 数据库技术 > 详细

去除mysql 大小写敏感

时间:2016-01-23 02:07:06      阅读:188      评论:0      收藏:0      [点我收藏+]

?

?

MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的:
  1、数据库名与表名是严格区分大小写的;
  2、表的别名是严格区分大小写的;
  3、列名与列的别名在所有的情况下均是忽略大小写的;
? ? ? 4、字段内容默认情况下是大小写不敏感的。
?
mysql中控制数据库名和表名的大小写敏感由参数lower_case_table_names控制,为0时表示区分大小写,为1时,表示将名字转化为小写后存储,不区分大小写。
mysql> show variables like ‘%case%‘;


bubuko.com,布布扣
?

?

?在CentOS安装的MySQL的配置文件中(/etc/my.cnf),是没有lower_case_table_names=1这行的

在CentOS中的my.cnf(/etc/my.cnf)的[mysqld]区段下增加: lower_case_table_names=1

?


bubuko.com,布布扣
?

?

?

?

?

?

去除mysql 大小写敏感

原文:http://knight-black-bob.iteye.com/blog/2272680

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!