码迷,mamicode.com
首页 > 数据库 > 详细

mysql 不区分大小写(大小写不敏感)

时间:2014-07-29 17:48:22      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:mysql   linux   windows   

下边用一张表来区分mysql在windows和linux默认情况下对大小写的敏感程度

操作系统
表名
变量名
字段值
windows
不敏感
不敏感
不敏感
linux
敏感
敏感
敏感


linux下先不做介绍,因为没有实际用过,下边说下在windows下的修改方法:

表名区分大小写改法:

lower_case_table_names = 0  
其中 0:区分大小写,1:不区分大小写


字段值的改法:

1、 创建时设置: CREATE TABLE T(
        A VARCHAR(10) BINARY  );  
2、 使用alter修改:
        ALTER TABLE `tablename` MODIFY COLUMN `cloname` VARCHAR(45) BINARY

3、使用数据库管理工具改

        注意事项:不能通过直接改table的Collection为bin(如果数据库字符编码属性为utf-8则为utf8_bin)来使所有字段都生效,必须一个字段一个字段的改

mysql 不区分大小写(大小写不敏感),布布扣,bubuko.com

mysql 不区分大小写(大小写不敏感)

标签:mysql   linux   windows   

原文地址:http://blog.csdn.net/liu251890347/article/details/38273115

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!