如何在mysql中使字段区分大小写

默认分类 未结 1 1935
①岁时は特拽
①岁时は特拽 2023-03-20 05:34
相关标签:
1条回答
  • 2023-03-20 06:06

    我想用一个字段来保存密码,并且是区分大小写的密码。那么怎么选择它的字段?好像有一个整理是区分大小写的但是不是英语。怎么才能实现呢?

    select * from abc whre id="a" 与select * from abc whre id="A" 查询出的结果是不同的对单个字段设置的方式就不用说了,希望得到是对mysql默认的设置或是对整个库的设置是否区分大小写和校对规则有关,默认设的规则是大小写不敏感的。show create table如果看到collate是ci结尾,那么就是不区别的,如果cs或bin结尾,就是区别的。如果建表的时候选择的是区别大小写的规则而查询的时候又暂时不想区别,可以用类似WHERE column_name COLLATE latin1_general_ci = 'xxx'的写法改变查询使用的校对规则

    0 讨论(0)
提交回复