java.sql.SQLException: Incorrect string value: '\xC3\x8E\xC2\xA2\xC3\x88...'

來源:互聯網
上載者:User

標籤:

MYSQL插入資料的時候,出現了下面的錯誤:

java.sql.SQLException: Incorrect string value: ‘\xC3\x8E\xC2\xA2\xC3\x88...‘ for column ‘details‘ at row 1
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:946)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2870)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1573)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3170)
at com.mysql.jdbc.Statement.executeUpdate(Statement.java:1316)
at com.mysql.jdbc.Statement.executeUpdate(Statement.java:1235)
at AerchiTask.WeiBoArticle.insertArticleToDB(WeiBoArticle.java:468)
at AerchiTask.WeiBoArticle.getArticleList(WeiBoArticle.java:404)
at AerchiTask.WeiBoArticle.main(WeiBoArticle.java:178)


經過檢查, 是由於mysql 裡插入這個資料庫預設字元是gbk

本文地址:http://blog.csdn.net/aerchi/article/details/44062647

如所示: 


經過調整,把編碼改成了 UTF-8.



總結一下,引起這樣的問題的原因有以下幾個:

(1).建立資料庫的時候資料編碼設定錯誤

(2).串連資料庫的時候資料編碼設定錯誤

(3).建立表的時候資料編碼設定錯誤



再插入測試,成功了。

------------------------------------------------------------------------------------------------------------------------

原創文章請勿轉載。

作者部落格地址:http://blog.csdn.net/aerchi

本文地址:http://blog.csdn.net/aerchi/article/details/44062647


java.sql.SQLException: Incorrect string value: '\xC3\x8E\xC2\xA2\xC3\x88...'

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.