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

Groß-/Kleinschreibung beachtende Sortierung in MySQL

Laut MySQL-Handbuch http://dev.mysql.com /doc/refman/5.0/en/charset-mysql.html Sie sollten in der Lage sein, die Sortierung auf _cs festzulegen für Groß- und Kleinschreibung. Sie können eine Liste von _cs abrufen Sortierungen durch Ausführen von SHOW COLLATION WHERE COLLATION LIKE "%_cs" Abfrage

Nach ein wenig Recherche:

Anscheinend gibt es keine utf8_*_cs in MySQL (noch). Wenn Sie Groß- und Kleinschreibung für utf8-Felder benötigen, sollten Sie utf8_bin verwenden . Dadurch wird ORDER BY durcheinander gebracht , aber dies kann durch ORDER BY column COLLATE utf8_general_ci behoben werden

Quelle:http://forums.mysql.com/read .php?103,19380,200971#msg-200971 und http://forums.mysql.com/read. php?103,156527,198794#msg-198794