我从MySQL4换成MySQL5后怎么就不支持中文了?
程序没有错误,因为以前都没有问题。    
 之后我重装了系统,顺便就把MySQL4换成MySQL5了。    
 可是就出现了问题!    
 如果输入是数字或者英文还OK,如果是中文就会出现:         
javax.servlet.ServletException:   
java.sql.SQLException:   Incorrect   string   value:    '\xD2\xE2\xD2\xE5 '   for   column    'content '   at   row   1    
 org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:850)    
 org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:779)    
 org.apache.jsp.chaiao.liuyan_005f3_jsp._jspService(liuyan_005f3_jsp.java:94)    
 org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)    
 javax.servlet.http.HttpServlet.service(HttpServlet.java:803)    
 org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)    
 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)    
 org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)    
 javax.servlet.http.HttpServlet.service(HttpServlet.java:803)        
 请问是怎么回事?? 
------解决方案--------------------把你的字段设置成utf-8,类似这个 
 # CREATE TABLE test (   
 #    
 # `name` VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT  ' '   
 #    
 # )
------解决方案--------------------把mysql5.0的默认编码设为gb2312 
 用代码实现我不会 
 我用那个mysql可视化工具设置了的 
 就好了