Java mysql数据库中特殊字符的JDBC设置

Java mysql数据库中特殊字符的JDBC设置,java,jdbc,Java,Jdbc,我有这样的jdbc驱动程序 jdbc:mysql://www.site.com:3306/database?useUnicode=true&characterEncoding=UTF-8 数据库中的数据模型 utf8_unicode_ci 为什么当我发送“ą”、“ł”之类的东西时,我总是收到 Got an exception! Incorrect string value: '\xC4\x85\xC4\x85\xC4\x85' for column 'name' 尝试将相关列

我有这样的jdbc驱动程序

jdbc:mysql://www.site.com:3306/database?useUnicode=true&characterEncoding=UTF-8
数据库中的数据模型

utf8_unicode_ci
为什么当我发送“ą”、“ł”之类的东西时,我总是收到

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

尝试将相关列的字符集也更改为UTF-8。DB排序规则有时可能不会影响表或列字符集。数据库列在MySQL中可能有不同的字符集