补充:通过JSP,Dreamweaver MX中的设计工具直接访问,也都存在这个问题。

解决方案 »

  1.   

    安装数据库的时候这么装
            shell> tar zxvf mysqlmysql-3.23.53.tar.gz
            shell> ./configure --prefix=/usr/local/mysql --with-charset=gbk  (或者gb2312)
            shell> ./make
            shell> ./make install
            shell> scripts/mysql_install_db
    连接的时候这么连
    poolName.url=jdbc:mysql://172.0.0.1/portal?user=root&password=&useUnicode=true&characterEncoding=8859_1jsp:<%@page contentType="text/html;charset=GB2312" %>
      

  2.   

    谢谢,我暂时无法重新便已安装MySQL,有没有其他办法?
    另外,我按照你的说法使用了参数=&useUnicode=true&characterEncoding=8859_1,也不行,我原来用的是useUnicode=false&characterEncoding=GBK,再Windows2000安装的MySQL中可以,在Linux安装的MySQL中不行。不知你为何在编译时用GB2312编码,访问时却用ISO8859?
      

  3.   

    我解决了!连接Url设置为:jdbc:mysql://127.0.0.1/portal?user=root&password=&useUnicode=true&characterEncoding=GBK
    即可