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]