该问题可能是由于指定 utf8 而不是 UTF-8引起的
。从使用的字符集和Unipre:
在客户端上指定字符编码时,请使用Java样式的名称。下表列出了MySQL字符集名称和相应的Java样式名称…
和 utf8 映射到 UTF-8 。尝试以下JDBC URL:
jdbc:mysql:// localhost:3306 /?useUnipre = yes&characterEncoding = UTF-8

该问题可能是由于指定 utf8 而不是 UTF-8引起的
。从使用的字符集和Unipre:
在客户端上指定字符编码时,请使用Java样式的名称。下表列出了MySQL字符集名称和相应的Java样式名称…
和 utf8 映射到 UTF-8 。尝试以下JDBC URL:
jdbc:mysql:// localhost:3306 /?useUnipre = yes&characterEncoding = UTF-8