Isso é como "maiúsculas" e "minúsculas", correto?
mysql> SELECT'A' ='A' COLLATE utf8_general_ci; + ------------------------------ ---------------- --------- + |'A' ='A' COLLATE utf8_general_ci | + ------------ ---------------- -----------+ | 0 | + ------------------ ---------------- ----- + mysql> SELECT'A' ='A' COLLATE utf8_unicode_ci; + -------------- ------------------------------ --------- + |'A' ='A' COLLATE utf8_unicode_ci | + ------------------------------ -----------+ | 1 | + -- -------------------------------- ----- + mysql> SELECT'A' ='A' COLLATE utf8_unicode_520_ci; + ------------------------------ ------------- + |'A' ='A' COLLATE utf8_unicode_520_ci | + ------------- ------------------- + | 1 | + ----- --------------------- ----------------- +
Eu recomendo alterar sua coluna para COLLATION utf8_unicode_520_ci
(ou utf8mb4_unicode_520_ci
).
Se você espera incluir chinês, certifique-se de usar utf8mb4
(Talvez este conselho também se aplique ao Kanji.)