原因 数据库存入表情一个字符为四个字节,前提数据库设置成utf8mb4,这里不做介绍。 查看语句: SHOW VARIABLES WHERE Variable_name LIKE 'character_set_%' OR Variable_name LIKE 'collation%'; Hikari配置 加上 connection-init-sql: ${SPRING_DATASOURCE_CONNECTION_INIT_SQL:SET NAMES utf8mb4}