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

mysql:9611

From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Sat, 12 Jun 2004 21:55:13 +0900
Subject: [mysql 09611] Re: MySQL 4.1.2 の日本語の扱い

とみたです。

On Sat, 12 Jun 2004 00:16:25 +0900
takeshi@xxxxxxxxxx wrote:

> 現在、bitkeeper の 4.1 では
> + libmysqlclient は、コンパイル時の指定 --with-charset= で動くように修正された.
> + ただし mysqldump だけはデフォルトで UTF を使用するようにハードコーディングされている.
> です。
> デフォルトで libmysqlclient がサーバーと同じキャラクタセットを使うようになれば、
> 今回の問題は、遭遇する機会が減ることでしょう。
> 
> mysqldump に関しては、my.cnf に設定書くだけなので、それほど困りはしないと考えています
> # でも気持ち悪いです. やっぱりコンパイル時の指定で動いた方がすっきりします.

mysqldump の場合は、あえて UTF-8 にしているのではないかという気がします。

たとえば、ujis でコンパイルされた mysqldump が、サーバ上の UTF-8 デー
タを勝手に EUC-JP に変換してしまうと、元に戻せない事態が発生します。だ
から、すべての charset のデータを保持できる UTF-8 を使用しているとか…。

> 残るテーマですが、
>   '自動変換いる?いらない?'
> です。

あれば結構便利だと思います。

問題となる場合でも、クライアントから「変換しないで欲しい」ということを
サーバに伝えることができれば、今まで通り使用できると思うので、あまり問
題にはならないと思うので、charset=noconv は導入して欲しいところです。

あとは、MySQL 4.1 からは charset の扱いが今までと異なるということを、
ちゃんと周知できれば良いかと。

-- 
とみたまさひろ <tommy@xxxxxxxxxx>
日本MySQLユーザ会 http://www.mysql.gr.jp

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

      9530 2004-06-03 23:28 [とみたまさひろ <tomm] MySQL 4.1.2 の日本語の扱い              
      9531 2004-06-04 01:51 ┗[とみたまさひろ <tomm]                                       
      9533 2004-06-04 08:26  ┣[SUGAWARA Hajime <sug]                                     
      9547 2004-06-07 19:25  ┗[<takeshi@xxxxxxxxxx>]                                     
      9550 2004-06-07 21:09   ┣["Ryuichiro Munechika]                                   
      9556 2004-06-07 22:02   ┃┗[SUGAWARA Hajime <sug]                                 
      9573 2004-06-08 11:51   ┃ ┗[Hirofumi Fujiwara <f]                               
      9586 2004-06-10 02:48   ┃  ┗["HIROSE, Masaaki" <h]                             
      9628 2004-06-13 21:50   ┃   ┗[Hirofumi Fujiwara <f]                           
      9578 2004-06-09 08:05   ┣[とみたまさひろ <tomm]                                   
      9580 2004-06-09 09:39   ┃┗[<takeshi@xxxxxxxxxx>]                                 
      9592 2004-06-11 05:04   ┗[<shuichi@xxxxxxxxxx>]                                   
      9596 2004-06-11 11:00    ┣[<shuichi@xxxxxxxxxx>]                                 
      9598 2004-06-12 00:16    ┗[<takeshi@xxxxxxxxxx>]                                 
->    9611 2004-06-12 21:55     ┗[とみたまさひろ <tomm]                               
      9687 2004-06-18 09:40      ┗[<takeshi@xxxxxxxxxx>]                             
      9699 2004-06-23 09:41       ┣[<takeshi@xxxxxxxxxx>]                           
      9728 2004-07-01 11:18       ┗[<takeshi@xxxxxxxxxx>]                           
      9756 2004-07-02 21:14        ┗[<takeshi@xxxxxxxxxx>]                         
      9808 2004-07-10 16:55         ┗[<takeshi@xxxxxxxxxx>]                       
      9839 2004-07-13 14:26          ┗[Shuichi Tamagawa <sh]                     
      9842 2004-07-13 15:12           ┣[Hirofumi Fujiwara <f]                   
      9848 2004-07-14 09:35           ┃┗[<shuichi@xxxxxxxxxx>]                 
      9850 2004-07-14 09:56           ┃ ┗[<takeshi@xxxxxxxxxx>]               
      9852 2004-07-14 12:25           ┃  ┗[Hirofumi Fujiwara <f]             
      9854 2004-07-14 13:39           ┃   ┣[<takeshi@xxxxxxxxxx>]           
      9858 2004-07-14 15:31           ┃   ┃┗[Hirofumi Fujiwara <f]         
      9860 2004-07-14 16:35           ┃   ┃ ┣[<takeshi@xxxxxxxxxx>]       
      9867 2004-07-16 02:16           ┃   ┃ ┗[Shuichi Tamagawa <sh]       
      9863 2004-07-15 11:34           ┃   ┗[<shuichi@xxxxxxxxxx>]           
      9847 2004-07-14 08:52           ┗[<shuichi@xxxxxxxxxx>]                   
      9849 2004-07-14 09:39            ┗[<takeshi@xxxxxxxxxx>]