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

mysql:829

From: <takeshi@xxxxxxxxxx>
Date: Thu, 22 Apr 1999 12:47:27 +0900
Subject: [mysql 00829] Re: 続・ Shift JIS での文字化け

毅です

At 21 Apr 1999 22:53:24 +0900,
ONDA, Takashi <takashi.onda@xxxxxxxxxx> wrote:

> あれから環境を再構築して、
> 再び試してみたんですが、やはり前と同じように
> 「ソ」や「表」の文字で化けてしまいます。
> 
> 現在の環境は次のとおりです。
> 
> MySQL 3.22.21
> PHP 3.0.7 + php-3.0.7-kanji.4.2.patch
> apache 1.3.6

この php の漢字パッチのバージョンはバグだらけけです... (^^;;;
# 昨日、暫定 fix patch を web に置きました。

また、mysql を sjis にした場合、kanji_naibu=sjis を php3.ini に指定しな
ければなりませんが、多分まともに動いていないと思います。

php の漢字パッチは、もう少しすると、新たな救い手が日本に登場しますので、
それまでお待ちください。


> mysql> load data infile 'text.txt' into table TABLENAME;
> 
> 上のようにして、テキストファイルを読み込んでみたのですが、
> 
> mysql > select * from TABLENAME;
> 
> で、表示される文字がすでに化けているのです。
> 
> この方法では Shift JIS のテキストファイルは読み込めない
> のでしょうか?


こちらで追試験してみました。
mysql-3.22.21 sjis (linux libc5.4)

mysql> create table 圭介圭介 (
       圭介 int,
       c char(255) binary,
       b blob,
       t text
      );

mysql> insert into 圭介圭介 (圭介,c,b,t) values (2,'噂','表示','宗家');

shell % mysql test < /tmp/sjistxt

mysql> select * from 圭介圭介;
2 噂        表示 宗家
3 ソーラン  構想 表示


3.22.14 の時みたいに mulibyte がまたおかしくなったのかと
あせりましたが、大丈夫の様です。

---
 村上 毅  takeshi@xxxxxxxxxx


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

       823 1999-04-21 22:53 ["ONDA, Takashi" <tak] 続・ Shift JIS  での文字化け            
->     829 1999-04-22 12:47 ┣[<takeshi@xxxxxxxxxx>]                                       
       830 1999-04-22 12:51 ┗[民斗 <tommy@xxxxxxxx]                                       
       832 1999-04-22 23:30  ┣["ONDA, Takashi" <tak]                                     
       833 1999-04-23 02:10  ┗[民斗 <tommy@xxxxxxxx]                                     
       834 1999-04-23 09:25   ┣[舘山 聖司  <tateyan]                                   
       840 1999-04-28 13:17   ┗[民斗 <tommy@xxxxxxxx]