数据库
首页 > 数据库> > 寻找不区分大小写的MySQL排序规则,其中“ a”!=“ä”

寻找不区分大小写的MySQL排序规则,其中“ a”!=“ä”

作者:互联网

我正在寻找UTF8的MySQL排序规则,该排序规则不区分大小写,并且区分“ a”和“ä”(或更一般地,在变音/重音字符及其“纯”形式之间). utf8_general_ci做前者,utf8_bin做后者,bot都不做.如果没有这样的排序规则,我该怎么做才能在WHERE子句中尽可能地接近?

解决方法:

我的建议是使用utf8_bin并在您的WHERE子句中,将比较的两端都强制为大写或小写.

标签:case-insensitive,utf-8,collation,mysql
来源: https://codeday.me/bug/20191024/1919272.html