- PR -

MySQL3.23.58でのアクセント非依存検索について

1
投稿者投稿内容
バストス
会議室デビュー日: 2006/08/04
投稿数: 1
投稿日時: 2006-08-04 05:39
こちらで運営しているサイト(www.museu.bastos.sp.gov.br/) での話です。二ヶ国語(ポルトガル語・日本語)を使うため、UTF-8ですべて組んでいます。ホストは現地のもののため、内部コード等はすべてISO-8859-1だと思いますが、SET NAMES UTF8;で対処できます。ただ問題なのは、ポルトガル語で検索をかけた際、`a' と`?',`?',`?'などが区別されてしまって非常に面倒な検索になってしまっています。自分のところでは開発に4.0を使っていて、こちらはUTF-8でもアクセント記号非依存になっているので問題ないのですが。ホストの方に相談したところ、“Latin1にセットすれば問題ない。"とだけ言われ、確かにそうなのですが、そうすると日本語の方の表示がめちゃくちゃになりますし...。REGEXPとかCONVERT()とかいろいろ試しているのですが、うまくいきません。どなたか、お知恵をお貸しください。

[ メッセージ編集済み 編集者: バストス 編集日時 2006-08-14 11:56 ]
1

スキルアップ/キャリアアップ(JOB@IT)