Mysql排序规则utf8mb4_unicode_520_ci对于西里尔语

时间:2017-12-07 09:07:31

标签: php mysql cyrillic amazon-rds-aurora

我有一个表格comments,其中排名utf8mb4_unicode_520_ci也包含data中的utf8mb4_unicode_520_ci列。

data字段中包含的数据可以是任何语言,包括西里尔语中的俄语。

似乎{C} {1}} SELECT查询与西里尔字符一起运行并不像它们应该的那样不区分大小写。如果传递了大写字符串,则查询无法与字符串匹配。

请参阅以下示例:

LIKE

SELECT * FROM comments WHERE data LIKE "%САМЫЙЛЕНИВЫЙБЛОГЕР%" 结果:NULL

[KO]

SELECT * FROM comments WHERE data LIKE "%самыйленивыйблогер%" 结果:Выооооченьмногоспрашиваетепроволосыивот#самыйленивыйблогернаночьглядярешилнакататьпостсответами

第二个字符串只是通过[OK]获得了php中的原始大写

对于西里尔字符,utf8mb4_unicode_520_ci是否可能不区分大小写?

0 个答案:

没有答案