SELECT 'ä' = 'ae' COLLATE latin1_german2_ci;
在示例中返回0而不是1:
我的变量看起来像这样(经过一些配置): - 'character_set_client','latin1'
'character_set_database','latin1'
'character_set_filesystem','latin1'
我认为有一个错误。 我记得那个
character_set_filesystem是'二进制'
其他人都是'utf8'。
但是这个配置,我得到一个错误,latin1_german2_ci不适合uft8。 所以我试图配置像这样的简单查询:
Select *
from dubletten
where name="Flöss" collate latin1_german2_ci;
在它没有之前,现在只返回与“Flöss”匹配而不是“Floess”的匹配。
有些想法?
谢谢!