私は utf8_general_ci エンコーディングの mysql テーブルを持っており、主に英語、トルコ語、ペルシア語などのさまざまな言語でデータを保持しています。問題は、SQL ステートメント:
SELECT * FROM `qkw` WHERE `eword` = 'turk'
結果として「turk & türk」の両方の値を持つ行を返します。
ü と u を同じように扱うインデックス作成にも同じ問題があります。これは Mysql のバグですか、それとも別のエンコーディングを使用する必要がありますか? 助言がありますか?
ありがとう