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

mysql:5921

From: "TAKAHASHI, Tomohiro" <"TAKAHASHI, Tomohiro" <t_takahashi@xxxxxxxxxx>>
Date: Sun, 04 Aug 2002 13:32:28 +0900
Subject: [mysql 05921] Re: Jython

  以下のようにConnectionの取得時のURLにcharacterEncodingを指定する
だけで、あとはクライアントは文字コードを意識する必要は無いのですが、

String url = "jdbc:mysql://sql.server.com:3306/test?useUnicode=true&characterEncoding=EUC_JP";
Connection con = DriverManager.getConnection(url, "monty", "greatsqldb");
...

  PostgreSQL用の日本語が使えるJDBCドライバは、文字コードが決め打ち
だったりするのでしょうか?

Hidesuke Shimada wrote:
> 
> 島田です。
> どうも、私がJDBCの専門ではないので逆に教えていただかなければならない
> のですが、たとえばINSERTの時にJDBCのURLにcharsetEncoding指定をしたり
> します。これを変換と理解している私が間違いなのかもしれません。
> これを付けなければ、DB内にちゃんと日本語として格納されません。プロパティ
> を設定しているのだとは思いますが。
> これは、mm.mysqlドライバの場合だけかもしれませんが。
> とりあえず使えれば良いので気にもしてませんでした。これがあることで逆に
> とても便利なこともあって一概にこれが面倒とは思ってないです。ただ初心者
> には英語と日本語でなぜ扱いが違うのかで抵抗する人がいることを経験した
> ことがあるので、これが無いPostgreSQL JDBCはそういう人にとっては便利
> かなと思えただけでした。

-- 
高橋智宏
  Java読書会( http://www.t3-jpn.com/bof/ )
  T3-Japan( http://www.t3-jpn.com/ )

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

      5916 2002-08-03 22:29 [Hidesuke Shimada <hi] Jython                                  
      5917 2002-08-03 22:43 ┗["TAKAHASHI, Tomohiro]                                       
      5918 2002-08-03 23:12  ┗[Hidesuke Shimada <hi]                                     
      5919 2002-08-04 01:51   ┗["TAKAHASHI, Tomohiro]                                   
      5920 2002-08-04 10:15    ┗[Hidesuke Shimada <hi]                                 
->    5921 2002-08-04 13:32     ┗["TAKAHASHI, Tomohiro]                               
      5922 2002-08-04 14:10      ┗[Hidesuke Shimada <hi]                             
      5926 2002-08-06 01:36       ┗[Tomoyuki Ishino <ish]