mysqlにJDBC経由で接続しているんですが、日本名のカラムの値が
取り出せなくて困っています。

rs.getString("<Column_Name"); // カラム名は日本語。これだと例外
rs.getString(1); // これだとちゃんと取得できる

試しにResultSetMetaDataオブジェクト使ってカラム名を参照してみたところ、
文字化けしていました。

どなたか詳しい方いらっしゃいましたら原因教えてもらえませんか?

コネクタにはMySQL Connector/J 3.1.11を使っています。