Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL WHERE `character` ='a' passt auf a, A, Ã usw. Warum?

Wie unter Unicode-Zeichensätze dokumentiert :

Das vollständige Kollationsdiagramm macht deutlich, dass in dieser Sortierung die meisten Variationen eines Basisbuchstabens unabhängig von ihrer Groß- und Kleinschreibung oder ihrem Akzent/Dekoration gleichwertig sind.

Wenn Sie nur exakte Buchstaben finden möchten, sollten Sie eine binäre Sortierung wie utf8_bin verwenden .