公式の MySQL マニュアルによると、使用される照合は、アルファベット順にソートするときのレコードの順序を定義します。
http://dev.mysql.com/doc/refman/5.0/en/charset-general.html
ただし、PHPスクリプト(UTF-8)があり、MySQLデータベースにいくつかの外国語の文字を保存していますが、すべて奇妙に保存されています(最初の行)。これは、私が選択した照合がlatin1_swedish_ciであるときです。照合順序をutf8_unicode_ciに変更すると、すべて問題ありません (2 行目)。
このデータを保存すると、照合を除いてすべてがまったく同じになります。では、「照合はレコードのソートのみに使用される」というのはどうでしょうか。
誰かが私のためにこれを明確にする方法:-) 事前に感謝します!