向各位求问::很急。。
一个用j2ee项目,用的是tomcat服务器。数据库是masql,其中包含一个论坛,在本地测试的时候论坛中发帖,回复均属于正常,没有乱码。。发不到服务器上,远程访问的时候就出现了全是:问号 的乱码。。
请问谁知道这个问题如何解决呢??
一个用j2ee项目,用的是tomcat服务器。数据库是masql,其中包含一个论坛,在本地测试的时候论坛中发帖,回复均属于正常,没有乱码。。发不到服务器上,远程访问的时候就出现了全是:问号 的乱码。。
请问谁知道这个问题如何解决呢??
设置一下,mysql的字体.
在mysql.ini加入
[mysql]
default-character-set=gb2312
[client]
default-character-set=gb2312
[mysqld]
default-character-set=gb2312 //或gbk
注册改了后,在改之前的数据库没有效果的.这些数据库目录下的db.opt文件的内容改为
default-character-set=gb2312
default-collation=gb2312_chinese_ci
也可以这么做 dim driverName,chs
driverName="Driver={mysql odbc 3.51
driver};server=localhost;database=test;uid=loaer;pwd=123456;"
set conn=server.createobject("adodb.connection")
conn.open driverName '查询之前先执行下面这一句
set chs=conn.Execute("SET NAMES 'gb2312'")