我正在寻找UTF8的MySQL排序规则,该排序规则不区分大小写,并且区分“ a”和“ä”(或更一般地,在变音/重音字符及其“纯”形式之间). utf8_general_ci做前者,utf8_bin做后者,bot都不做.如果没有这样的排序规则,我该怎么做才能在WHERE子句中尽可能地接近?
解决方法:
我的建议是使用utf8_bin并在您的WHERE子句中,将比较的两端都强制为大写或小写.
2022-12-25 16:30:47
我正在寻找UTF8的MySQL排序规则,该排序规则不区分大小写,并且区分“ a”和“ä”(或更一般地,在变音/重音字符及其“纯”形式之间). utf8_general_ci做前者,utf8_bin做后者,bot都不做.如果没有这样的排序规则,我该怎么做才能在WHERE子句中尽可能地接近?
解决方法:
我的建议是使用utf8_bin并在您的WHERE子句中,将比较的两端都强制为大写或小写.