mysql:9699
From: <takeshi@xxxxxxxxxx>
Date: Wed, 23 Jun 2004 09:41:53 +0900
Subject: [mysql 09699] Re: MySQL 4.1.2 の日本語の扱い
村上です。 At Fri, 18 Jun 2004 09:40:42 +0900, takeshi@xxxxxxxxxx wrote: > また、クライアントに対する > ./configure --with-client-charset=binary > ですが、 > 以下が 4.1.3 前の(今はbitkeeerに入っている)ものに対する簡単なパッチです. > > またこれが必要な場合ですが、どういう場面で使うでしょうか? > 私は次のように考えています > 1. 上の mysqld --init-connect をしなくても、設定無しで 4.0, 3.X までと同様に動く > 2. デフォルトで文字が壊れるとかのトラブルに遭遇しなくなる > 3. バイナリを作成する人が、サーバー用とクライアント用の2回コンパイルする必要が無い > 他ありますか? サーバーに、 --init-connect='set names binary' を付けていると、当然以下のようになりますが、 % mysql --default-character-set=ujis test mysql> show variables like 'character%'; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | binary | | character_set_connection | binary | | character_set_database | ujis | | character_set_results | binary | | character_set_server | ujis | | character_set_system | utf8 | --default-character-set=ujis が上書きされて binary になるので、 SET NAMES 文を実行せねばならないのか、という状況が生まれます。 サーバーは一人だけが使うものではないので、 binary が接続時に全て実行されるのもちょっと混乱しそう。 ================ 村上 takeshi@xxxxxxxxxx
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>]