
进一步的调查表明,问题完全出在MySQL v.8.0中所做的更改:
字符集支持
重要更改:默认字符集已从latin1更改为utf8mb4。这些系统变量会受到影响:
character_set_server和character_set_database系统变量的默认值已从 latin1 更改为
utf8mb4 。在collation_server的和collation_database查看系统变量的缺省值已经从 latin1_swedish_ci
到 utf8mb4_0900_ai_ci 。
所有这些更改已在新版本的mysql-connector-java中处理,因此无需配置MySQL。因此,请从更改
5.1.6为
5.1.44解决此问题:
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.44</version></dependency>
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)