你在浏览器中不选择gb2312,而选择Unicode就能正常显示

解决方案 »

  1.   

    只要数据库中无乱码,取出来就不乱码。
    问题是插入记录中的中文乱码to windylu(四月雨) :
    不是显示问题,是数据库中乱码
      

  2.   

    jdbc实在是外行,:-(“url是:jdbc:mysql://localhost:3306/mydb?useUnicode=true&characterEncoding=gb2312”把“?useUnicode=true&characterEncoding=gb2312”去掉试试?
      

  3.   

    mysql 4.1
    的确是不支持在my.ini中的[mysqld]加default-character-set=gb2312,
    的,你的问题主要是出在浏览器的字符集的设置上,
    建议你使用 MySQL-Front 或 MySQL Control Center 等图形化客户端程序来试一试,另: 现在并不支持使用 MySQL 4.1 
         因为它仍是一个 alpha 版本
      

  4.   

    用MySQL-Front 或 MySQL Control Center插入带中文的记录没有问题浏览器的字符集如果改为非gb2312,岂不是连界面上的中文都是乱码了么?