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

mysql:7762

From: tk <tk <tk@xxxxxxxxxx>>
Date: Tue, 20 May 2003 12:48:27 +0900
Subject: [mysql 07762] Re: my.cnf / 日本語でのソート

とみたさん

ご回答ありがとうございます。

とにかくやってみるしかないかな、ということで、データをバックアップ
して、関連ページをストップする段取りを組まないと、と悩んでいたところ
です。

my.cnfは、現在存在しない状態なのですが、いきなり
/etc/に放り込んでも、問題はないでしょうか?
このcharacter-set以外にも、
my.cnfの中のcacheとか、bufferとかの設定もありますので、
(これは現在の設定にあわせて値を変更すれば良いのでしょうか?
或いは、現在の設定を変更する必要がなければ、単に、character-setの
部分だけのmy.cnfを作成すれば良いということでしょうか?)
既存のデータに影響しないのかが、心配なのです。
上に書いたように、早くバックアップを取って、複数のホームページを
ストップして、試してみれば良いのでしょうが、それを試すための時間的な
余裕がなかなかないもので、元々問題ないものなのであれば、my.cnfを
ポンと放り込みたいのです。

よろしくお願い申し上げます。
tk



>とみたです。
>
># ええと、もしかしたら解決済みなのかな…?
>
>On Fri, 16 May 2003 00:33:15 +0900
>tk <tk@xxxxxxxxxx> wrote:
>
>>  現在のcharacter-setは
>>  | character_set                   | latin1
>
>>  |
>>  | character_sets                  | latin1 big5 czech euc_kr gb2312
>>  gbk sjis tis620 ujis dec8 dos german1 hp8 koi8_ru latin2 swe7 usa7
>>  cp1251 danish h
>>  ebrew win1251 estonia hungarian koi8_ukr win1251ukr greek win1250
>>  croat cp1257 latin5 |
>>  となっています。
>
>>  データはEUC-JPで入っています。
>>  現在の状態でも、日本語表示はソート以外は特に問題はなさそうです。
>
>EUC-JP でデータを入れていても、mysqld は文字コードが latin1 だと思って
>処理をするから、正しくソートされないということですね。
>
>/etc/my.cnf を作成して、
>
>	[mysqld]
>	default-character-set=ujis
>
>と書いておけば良いと思います。
>
>--
>とみたまさひろ <tommy@xxxxxxxxxx>
>日本MySQLユーザ会 http://www.mysql.gr.jp


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

      7702 2003-05-14 13:37 [tk <tk@xxxxxxxxxx>  ] my.cnf / 日本語でのソート               
      7725 2003-05-15 23:44 ┗[Sumito_Oda <oda@xxxx]                                       
      7726 2003-05-16 00:33  ┗[tk <tk@xxxxxxxxxx>  ]                                     
      7756 2003-05-20 01:26   ┗[とみたまさひろ <tomm]                                   
->    7762 2003-05-20 12:48    ┗[tk <tk@xxxxxxxxxx>  ]                                 
      7777 2003-05-21 02:53     ┗[とみたまさひろ <tomm]                               
      7787 2003-05-21 13:50      ┗[tk <tk@xxxxxxxxxx>  ]