首先用mysql在控制台上看一下数据库中是否是乱码,
然后再看java中取出来的是不是.

解决方案 »

  1.   

    com.borland.dx.sql.dataset.ConnectionDescriptor("jdbc:mysql://localhost/jc?useUnicode=true&characterEncoding=8859_1", "root", "", 
    这里错了啊-->characterEncoding=8859_1转成
    characterEncoding=gb2312
      

  2.   

    请使用mysql4。1。3  连接的时候设置字符集:gb2312my.ini 或者 my.cnf 中设置default_charset=gb2312
      

  3.   

    eureka0891():我用mysql在控制台上看一下数据库中是乱码,JAVA提取出来的数据也是乱码