jdbc连接mysql数据库;mysql5.0.22数据库运行在limux上,表缺省字符集是latin1,数据是UTF8String temp=srs.getString("user_nickname");
byte[] bt=temp.getBytes("CP1252");
String user_nickname=new String(bt,"UTF-8");名字是“今生不能错过”转码的结果很有意思,如果是CP1252,除了“不”都对;
如果改为ISO-8859-1则只有“不”正确;不知道该怎么解决了,PHP读在页面都显示正确;