mysql:10300
From: "Makoto Goto" <"Makoto Goto" <gmakoto2001@xxxxxxxxxx>>
Date: Wed, 6 Oct 2004 21:03:23 +0900
Subject: [mysql 10300] Re: (株)、(有)などの文字化け回避方法について
返信ありがとうございます。 後藤です。 > 4.1系でも、5.0系でも、Connector/Jの3.0系を使う限り、 > JVM上にSELECTした時点でsjisのベンダー定義文字は化けてしまいます。 > 対処法としては、現時点では > 1.MySQL4.0系を使う > 2.MySQL4.1以降を使わざるを得ないなら、キャラクタセットをutf8にする > 3.Connector/J 3.0のソースコードを修正する > といったところでしょうか。 > もしソースコードを変更される場合は、 > com.mysql.jdbc.CharsetMapping.javaの > tempMap.put("sjis", "SJIS"); > という行を、 > tempMap.put("sjis","MS932"); > に書き換えてビルドし直せば良いことを実機で確認しています。 なるほどです。 かなり解明されてきました。 ビルドし直しの方向でやってみたいと思います。 ありがとうございました。
10296 2004-10-06 15:33 ["Matsunobu, Yoshinor] Re: (株)、(有)などの文字化け回避方法について -> 10300 2004-10-06 21:03 ┣["Makoto Goto" <gmako] 10308 2004-10-08 13:39 ┗["Makoto Goto" <gmako]