解决方案:
数据库设置:utf8mb4 (这是网上大多数的解决方案)
但是如果设置了还不成功,检查数据库连接版本
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.16</version> <scope>runtime</scope></dependency>笔者之前本地数据库版本为8.0,没发现出现问题,但线上数据库版本为5.7,需修改数据库连接版本才能解决