Det er ligesom "store bogstaver" og "små bogstaver", korrekt?
mysql> SELECT 'あ' = 'ぁ' COLLATE utf8_general_ci;
+---------------------------------------+
| 'あ' = 'ぁ' COLLATE utf8_general_ci |
+---------------------------------------+
| 0 |
+---------------------------------------+
mysql> SELECT 'あ' = 'ぁ' COLLATE utf8_unicode_ci;
+---------------------------------------+
| 'あ' = 'ぁ' COLLATE utf8_unicode_ci |
+---------------------------------------+
| 1 |
+---------------------------------------+
mysql> SELECT 'あ' = 'ぁ' COLLATE utf8_unicode_520_ci;
+-------------------------------------------+
| 'あ' = 'ぁ' COLLATE utf8_unicode_520_ci |
+-------------------------------------------+
| 1 |
+-------------------------------------------+
Jeg anbefaler, at du ændrer din kolonne til COLLATION utf8_unicode_520_ci (eller utf8mb4_unicode_520_ci ).
Hvis du forventer at inkludere kinesisk, så sørg for at bruge utf8mb4 (Måske gælder dette råd også for Kanji.)