0

アラビア語の値を保存するデータベーステーブルの作成に成功しました。しかし、このクエリを実行すると(ブラウザにアラビア語のテキストが正しく表示されない場合があります):

SELECT * FROM ar_table WHERE title LIKE '%روشنی%'

これは失敗し、エラーが発生します:

#1267 - Illegal mix of collations (latin1_general_ci,IMPLICIT) and (utf8_unicode_ci,COERCIBLE) for operation 'like'

そのようなクエリを実行できるように、何を最適化する必要がありますか。アラビア語フォントで検索する検索フォームにこれが必要です。

助けてください。

4

1 に答える 1

0

あなたは正しいsoulseekahです。タイトル列の照合をlatin1_general_ciのutf8_unicode_ciinsteatに変換しました。それは完璧に動作します。ありがとう

于 2012-12-03T08:24:26.320 に答える