Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como definir o agrupamento de esquema no MySQL para japonês


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.)