当前位置:   article > 正文

MySQL数据库大小写敏感设置_设置敏感标记功能

设置敏感标记功能

一般网上所说数据库的大小写敏感是指在新建库表,列名的字符大小写敏感设置。
在MySQL的linux服务器的/etc/my.cnf目录下,安装的时候默认设置参数是大小写敏感的:
lower_case_table_names = 0 大小写敏感
lower_case_table_names = 1 大小写不敏感
设置好后重启服务:
service mysqld stop
service mysqld start

字符集(charset):是一套符号和编码

校对规则(collation):是在字符集内用于比较字符的一套规则,比如有的规则区分大小写,有的则无视
两个不同的字符集不能有相同的校对规则;
每个字符集有一个默认校对规则;
存在校对规则命名约定:它们以其相关的字符集名开始,通常包括一个语言名,并且以_ci(大小写不敏感)、_cs(大小写敏感)或_bin(二元)结束。
具体来说,我们系统使用的是utf8字符集,如果使用utf8_bin校对规则执行sql查询时区分大小写,使用utf8_general_ci 不区分大小写。

参考链接:https://blog.csdn.net/kelanq/article/details/55189910

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/908115
推荐阅读
相关标签
  

闽ICP备14008679号