最近线上出现一个业务中保存emoji表情😮报错的问题(部分成功,部分失败)
java.sql.SQLException: Incorrect string value: '\xF0\x9F\x8E\xB8\xF0\x9F...' for column 'content' at row
检查并设置了utf8mb4 都不生效,且报错是最近几日才发现的, 之前可以正常保存的
最终发现是因为底层迁移导致数据库连接的某些编码设置失效, 重启服务就好了
最近线上出现一个业务中保存emoji表情😮报错的问题(部分成功,部分失败)
java.sql.SQLException: Incorrect string value: '\xF0\x9F\x8E\xB8\xF0\x9F...' for column 'content' at row
检查并设置了utf8mb4 都不生效,且报错是最近几日才发现的, 之前可以正常保存的
最终发现是因为底层迁移导致数据库连接的某些编码设置失效, 重启服务就好了