如果数据库字段保存微信昵称中出现表情,会报错

SQLException: Incorrect string value: '\xF0\x9F\x98\x82' for column

解决方法是将字段的字符集变成

ALTER TABLE `t_resident` MODIFY `wx_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '微信小程序昵称';

同时,将数据库连接加上

&connectionCollation=utf8mb4_general_ci

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐