my sql insert 中文问题???
我在my sql 中insert into 中文的时候居然出现异常了,
看了一下,是中文变成了乱码,不能insert 到my sql 中
但我在安装my sql 的时候已经gbk了,请问这是怎么回事啊?
我在my sql 中insert into 中文的时候居然出现异常了,
看了一下,是中文变成了乱码,不能insert 到my sql 中
但我在安装my sql 的时候已经gbk了,请问这是怎么回事啊?
解决方案 »
- 关于MySQL UTF8编码的问题
- 数据库所有表数据删除或替换怎么整?
- 关于MySQL存储过程中嵌套循环的一个问题
- 想送点分给大家
- 请高手帮忙,触发器的问题
- mysql 存储过程 参数 为变量 并且变量为游标后面select语句的部分
- 请教一个复杂的SQL语句
- 请问如何在查询分析器中通过SQL语句把一个表中的字段存储到另一个表的字段里
- 如何使用属性数固定的若干个表存放任意多个任意结构的二维表?
- 请问我要把paradox的数据库导入mysql的数据库,有什么好的方法没有?谢谢
- 关于mysql数据库字符集和表引擎的问题
- 捕获 The SELECT would examine more than MAX_JOIN_SIZE rows; 错误
[/align]
异常如下:java.sql.SQLException: Incorrect string value: '\xCD\xF8\xD3\xD1' for column 'username' at row 1
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2921)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085)
at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1159)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1076)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1061)
at zhang.DB.useDB.insertInfo(useDB.java:29)
at zhang.servlet.useadd.doGet(useadd.java:40)
at zhang.servlet.useadd.doPost(useadd.java:48)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at zhang.myfilter.Charset.doFilter(Charset.java:26)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
[/align]
SET character_set_results = utf8;
SET character_set_connection = utf8;
[align=center]==== 思想重于技巧 ====
[/align]