【发布时间】:2017-09-01 09:14:28
【问题描述】:
SELECT * FROM test_table WHERE name='Süleyman';
结果:
使用我的查询,我只想返回具有 name="Süleyman" 的行,但 MySQL 也返回 name="Suleyman" 行!
为什么会发生这种情况,我该如何解决?
【问题讨论】:
-
似乎是排序规则问题。比较是根据将
ü视为u的排序规则完成的,通常是除德语以外的任何语言。检查您的语言/区域设置。