600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > mysql语句解决查询乱码_mysql5.0用命令行查询正常 但用sql就乱码 已经加了useUnicod

mysql语句解决查询乱码_mysql5.0用命令行查询正常 但用sql就乱码 已经加了useUnicod

时间:2024-04-16 05:58:26

相关推荐

mysql语句解决查询乱码_mysql5.0用命令行查询正常 但用sql就乱码 已经加了useUnicod

mysql5.0用命令行查询正常,但用sql就乱码,已经加了&useUnicode=true&characterEncoding=GBK

建库是选的是GBK,每个表,每个字段都是gbk,用命令查询也正确,但用sql语句查询就成了??????,还没到展现,查出来就是

------解决方案--------------------

public static String parseChinese(String in) {

String s = null;

byte temp[];

if (in == null) {

System.out.println( "Warn:Chinese null founded! ");

return new String( " ");

}

try {

temp = in.getBytes( "iso-8859-1 ");

s = new String(temp);

}

catch (UnsupportedEncodingException e) {

System.out.println(e.toString());

}

return s;

}

把输出中文的地方用

parseChinese(resultSet.getString(i));

------解决方案--------------------

console中乱码吗?

你装一个客户端,然后设置客户端的编码,在试试看

微信 赏一包辣条吧~

支付宝 赏一听可乐吧~

mysql语句解决查询乱码_mysql5.0用命令行查询正常 但用sql就乱码 已经加了useUnicode=truecharacterEncoding=GBK 该如何处理 _ 搞代码...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。