我简单的MySQL查询:
SELECT `word` FROM `nouns` WHERE `word` LIKE 'vandenys'
返回:
vandenis
但是“vandenYs”和“vandenIs”并不相同。
问题出在哪里以及如何预防?
整理:utf8_lithuanian_ci
框架:Ruby on Rails
答案 0 :(得分:4)
根据utf8_lithuanian_ci整理,这两个字母是相同的。
http://www.collation-charts.org/mysql60/mysql604.utf8_lithuanian_ci.html
http://dev.mysql.com/doc/refman/5.0/en/charset-collation-effect.html
如果这不是您想要的,请使用其他排序规则。
答案 1 :(得分:0)
看起来像一个已知错误:http://bugs.mysql.com/bug.php?id=41106