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

mysql:9520

From: SUGAWARA Hajime <SUGAWARA Hajime <sugawara@xxxxxxxxxx>>
Date: Wed, 02 Jun 2004 11:18:32 +0900
Subject: [mysql 09520] mysqlコマンドのマルチエンコディング/ロケール対応とかとか

 菅原です。
 なんか、話題が発散している気がしたので、なんとなく。


1. mysqlコマンドをマルチエンコディング/ロケールに対応して欲しい

 UTF-8がどうのこうの、というよりは、素直にmysqlコマンド(およびmysqlク
ライアント各種)がマルチエンコディング/ロケールに対応していれば問題なさ
そうな気がします。
 で、関連して「シェルが対応すればいい」「ターミナル側が対応すればいい」
って話が混じっていて話が分かりにくくなっているような。

#気のせい?

 JVIMだってUTF-8対応してたりするみたいですから、誰かがクライアントにパ
ッチをあてれば済むんじゃないのかな。
(ちなみに、LENGTHがカラム数を返しても事情は一緒でしょう。だったら別にサ
ーバがカラム数を返さなくても、クライアント側で調べれば良い、という話では
ないかと)

 ところで、mysqlで表示が崩れる云々は、文字エンコディングの自動変換を使
った場合の話なんでしょうか。その辺が良く見えなかったです。

 まー、MySQLのUTF-8対応とかはまだα版っぽい印象なので、そのうち改善され
るんじゃないかと思いますけれど。
 「クライアントもUTF-8で正しく動くようにして欲しいっす」というリクエス
トを投げると良いのかも。

#「シェルが悪いんじゃね?」とか言われちゃうのかな?


2. UNICODEは問題あるんじゃね?

 文字の変換が云々というのは、UTF-8じゃなくてUNICODEのお話かと。
 UNICODEと既存の文字エンコディングのマッピングの問題は昔は良く聞きまし
たが、最近は収束してきたような印象です。
 この辺は大手ベンダー系ソフトの実装が進んでいて、そうでないものの中でき
ちんと実装されているように見えるのはPerlくらいなのかな?

#このへんがまとまっている資料があると便利、というのは


3. おまけ;雑誌に載せるときはウィンドウのキャプチャかテキストか

 僕の経験では、Windowsアプリの解説本とかはウィンドウのキャプチャでした
が、今回のようなコンソール系のアプリはテキストでやってるモノが多いような。

 まー、だいたい本当の意味で「初心者向け」とか言うのなら、そもそもコンソ
ールに触らせるべきじゃないと思いますけれどね。
 本当の意味で初心者向けを標榜するなら、全部GUIで説明するくらいじゃない
と。

-- 
菅原はじめ@うぃーくぽいんと
mailto:sugawara@xxxxxxxxxx

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

->    9520 2004-06-02 11:18 [SUGAWARA Hajime <sug] mysqlコマンドのマルチエンコディング/ロケール対応とかとか
      9522 2004-06-02 12:26 ┗["T.P.S.Nakagawa" <ya] CUI は &quot; =?ISO-2022-JP?B??=初心者 &quot;  向けではないか
      9523 2004-06-02 16:17  ┗[SUGAWARA Hajime <sug] Re: CUI は &quot;  初心者 &quot;  向けではないか