私は、ユーザーテーブル(多くのサイトから多くのユーザー)のデータFOMをinportingています:私が置かれている
myisam default collation latin1_swedish
....MySQLのUTF8エンコーディングとユニークなキーが
innodb table utf8_general
にそのデータをインポートしますユニークusername,site_id
組み合わせのキーが、これは、同じサイトの2人のユーザーに失敗している:私は実行する場合
user 1 dranfog,
user 2 drånfog
:
SELECT IF('å' = 'a', 'yep', 'nope');
utf8エンコードを使用してターゲットデータベースに直接接続すると、'yep'
となります。
これを解決するためのヒントは、大歓迎です。私は印象に残っていましたが、utf8はこれらを異なる文字として扱いますが、そうではないようです。
(ニッピッキング)しかし、連合があります: –
pleeze exsqueuez私のdislecksia –