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

mysql:5801

From: Tomoyuki Ishino <Tomoyuki Ishino <ishino@xxxxxxxxxx>>
Date: Tue, 16 Jul 2002 00:04:49 +0900
Subject: [mysql 05801] Re: MySQL on Linux JDBC getString() 日本語文字化け問題

石野です。こんばんは。

* [mysql 05799] MySQL on Linux JDBC getString() 日本語文字化け問題
* Hidehiko TAKAHASHI <Hidehiko.Takahashi@xxxxxxxxxx> wrote:

> Apache1.3 + Tomcat3.3 + MySQL 3.23.51がサーバー側で、JDBCドライバには「
> mm.mysql.jdbc-1.2c.tar.gz」を使用しています。
> もちろん、my.cnfには
> 
> --default-character-set = sjis

(snip)

> MySQLをWindowsで走らせたときは全く問題ありませんが、Linuxで走らせると文字
> 化けしてしまいます。
> データベースに日本語の値を入れてからLinuxに引っ越ししたので、間違いなく
> SJISのデータは入っていますが、読み込みに失敗します。どうやら、コマンドライ
> ンからは文字列を代入することに成功していますが、JDBCを通すと文字化けするよ
> うです。
> また、逆にJDBCを通して書き込みをしてみたのですが、今度はコマンドラインから
> selectしても「????」と文字化けします。


JDBCの接続URLのパラメータとして、
・useUnicode=true
・characterEncoding=MS932 または characterEncoding=Windows-31J
は指定してますでしょうか?

---
Tomoyuki ISHINO


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

      5799 2002-07-15 20:10 [Hidehiko TAKAHASHI <] MySQL on Linux JDBC getString() 日本語文字化け問題
->    5801 2002-07-16 00:04 ┗[Tomoyuki Ishino <ish]