MySQL で å を a として、または ö を o として読み取らせたくない場合は、uft8_bin 照合を使用する必要があることを最近知りました。
私のサイトはマルチテナントなので、誰もが utf8_bin 照合を必要とするわけではありません。私の顧客の一部はノルウェーとフィンランドにいて、これらの「英語以外」の文字を正しく注文する必要があります。
しかし、とにかくテーブルを utf8_bin に設定するのは良い考えでしょうか?
または、英語以外の国である場合にのみ、照合を utf8_bin に設定するなどのより良い方法はありますか?
これは英語圏の誰かに影響しますか、それとも utf8_bin は utf8_general_ci と同じように動作しますが、å、ö などを正しく並べるという追加のボーナスがありますか?
または、utf8_bin よりも優れたオプションはありますか?