高手求救:mysql中文乱码问题!

istruggling 2004-09-12 10:16:28
我在mysql命令行模式下,录入了
几条中文的的纪录,在程序中读出来时显示为乱码(???????),
请问这个问题该如何解决阿?
...全文
151 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaohaiz 2004-09-13
  • 打赏
  • 举报
回复
default-character-set
tiandiqing 2004-09-13
  • 打赏
  • 举报
回复
存储的时候应该转换一下吧

public String getstr(str)
{
try{
String temp_p = str;
byte[] temp_t = temp_p.bytes("ISO8859-1");
String temp = new String (temp_t);
return temp;
}catch(Exception e)
{
System.out.println(e.toString());
}
return "null";
}
tiandiqing 2004-09-13
  • 打赏
  • 举报
回复
存储的时候应该转换一下吧

public String getstr(str)
{
String temp_p = str;
byte[] temp_t = temp_p.bytes("ISO8859-1");
String temp = new String (temp_t);
return temp;
}catch(Exception e)
{

}
zjjsgwm 2004-09-13
  • 打赏
  • 举报
回复
&characterEncoding=8859_1
istruggling 2004-09-12
  • 打赏
  • 举报
回复
我再文件头已经加了<%@ page contentType="text/html; charset=gb2312" %>
现在具体怎么个转的方法?
lxleaves 2004-09-12
  • 打赏
  • 举报
回复
连接编码设定
或iso-8859-1 -> gb2312 or gbk

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧