[前][次][番号順一覧][スレッド一覧]

mysql:10657

From: Shuichi Tamagawa <Shuichi Tamagawa <shuichi@xxxxxxxxxx>>
Date: Tue, 14 Dec 2004 20:37:14 -0800
Subject: [mysql 10657] binaryキャラクタセットについて

玉川です。

MySQLのバイナリ版(特にクライアント)latin1キャラクタセットで
コンパイルされていることに伴う問題がこれまで何度か報告
されてきました。

これに対して、バイナリ版がのキャラクタセットがbinaryで
コンパイルされていれば、問題が減るという案が出ていたわけ
ですが、MySQLとしてはバイナリ版のデフォルトキャラクタセットを
binaryに変更することはないとのことです。

4.1よりメタデータ(表名、列名)の情報は全てUTF8で保存される
仕様になっており、binaryキャラクタセットを使用すると、
入力されたメタデータのバイト列が全てUTF8として扱われる為、
正しく処理されないという弊害があるというのが理由です。

そこで代替案として、日本ユーザー向けにあらかじめujis、sjisで
コンパイルされたクライアントをダウンロード可能にし、サーバ側の
キャラクタセットに合わせて使ってもらうということが
検討されております。これにより、バイナリ版を使用している
皆さんの問題も解決するように思えるのですが、皆さんは
どう思われるでしょうか?

ご意見がございましたらお聞かせください。

--
Shuichi Tamagawa
tamagawa@xxxxxxxxxx
shuichi@xxxxxxxxxx

[前][次][番号順一覧][スレッド一覧]

->   10657 2004-12-15 13:37 [Shuichi Tamagawa <sh] binaryキャラクタセットについて          
     10658 2004-12-15 12:45 ┣[<takeshi@xxxxxxxxxx>]                                       
     10664 2004-12-15 17:04 ┗[<naito@xxxxxxxxxx>  ] Re: binaryキャラクタセットについて   
     10679 2004-12-16 10:05  ┗[Shuichi Tamagawa <sh] Re: binaryキャラクタセットについて