请问如何在MySql内数据显示中文
我用的SQLyog 查询MySql 数据库的表显示出来的不是中文.我看了字符设置是utf8.
现在这种情况下,我在jsp页面查询时可以看到中文. 请问大家知道如何在查询时SQLyog也能看到中文吗? 20份
还有如果我登陆验证用户名使用中文,请问怎么在后面比较.我现在验证时.输入的和数据库相同的中文,比较出来确是false. 请帮助? 20分
周五完结贴
------解决方案--------------------过滤器,设置数据库的默认字符集。
------解决方案--------------------在装MySql的时候,里面有一项是,可以将mysql内部设置为中文的
------解决方案--------------------我们当年做毕业设计的时候,也遇到这个问题
不过专门写个bean九完全搞定。
以后在html里面遇见String类型的变量,前面加上chStr(str)就可以搞定。
package beans;
public class chStr {
public String chStr(String str){
if(str==null){
str= " ";
}else{
try{
str=(new String(str.getBytes( "iso-8859-1 "), "GB2312 ")).trim();
}catch(Exception e){
e.printStackTrace(
System.err);
}
}
return str;
}
public static void main(String args[]) {
}
}