环境:winXP sp2 简体中文, mysql 5.0, jdk5.0, eclipse3.2代码片断
....
  Class.forName("org.gjt.mm.mysql.Driver").newInstance(); 
  String url ="jdbc:mysql://localhost/test?user=root&password=james&useUnicode=true&characterEncoding=UTF-8"; 
  Connection conn= DriverManager.getConnection(url);
.... ....
  Connection conn=null;
  ResultSet rs=null;
conn=this.getConnection();
PreparedStatement ps=conn.prepareStatement("select * from t_lession");
rs=ps.executeQuery();
rs.next();
String lId=rs.getString(1);
String lName=rs.getString(2);
System.out.println(lId);
System.out.println(lName.toCharArray());
System.out.println(new String(lName.getBytes("iso-8859-1"),"utf-8"));
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}finally{

try {
rs.close();
conn.close();
} catch (SQLException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
}
}