2014-12-04 78 views
1

我有JDBC驅動程序這樣JDBC在MySQL數據庫中設置特殊字符

jdbc:mysql://www.site.com:3306/database?useUnicode=true&characterEncoding=UTF-8 
數據庫

和數據模型

utf8_unicode_ci 

爲什麼當我發送類似「A」,「L」我總是獲取

Got an exception! 
    Incorrect string value: '\xC4\x85\xC4\x85\xC4\x85' for column 'name' 

回答

3

嘗試將所討論的字段的字符集更改爲UTF-8。有時候DB排序可能不會影響表或列字符集。數據庫列可能在MySQL中具有不同的字符集。

+0

賓果:D謝謝 – Adamo 2014-12-04 17:24:56

相關問題