by shigemk2

当面は技術的なことしか書かない

MySQL 照合suffixの意味

ってこと

サフィックス 意味
_ai アクセントを区別しない
_as アクセントを区別する
_ci 大文字小文字を区別しない
_cs Case-sensitive
_ks カナを区別する
_bin バイナリ

アクセントの区別を指定しない非バイナリ照合順序名の場合、大文字と小文字の区別によって決定されます。 照合名にai またはas が含まれていない場合、名前に含まれるci はai を意味し、名前に含まれるcs はas を意味します。 たとえば、latin1_general_ci では、大/小文字が明示的に区別されず、暗黙的にアクセントが区別されません。latin1_general_cs では、明示的に大/小文字が区別され、暗黙的にアクセントが区別されます。utf8mb4_0900_ai_ci では、大/小文字が明示的に区別されず、アクセントも区別されません。

dev.mysql.com