Loading... # 错误信息 Cause: java.sql.SQLException: Incorrect string value: '\xF0\x9F\xA5\xB0\xE5\xB7...' for column 'data_2' at row 1 ; uncategorized SQLException; SQL state [HY000]; error code [1366]; Incorrect string value: '\xF0\x9F\xA5\xB0\xE5\xB7...' for column 'data_2' at row 1; nested exception is java.sql.SQLException: Incorrect string value: '\xF0\x9F\xA5\xB0\xE5\xB7...' for column 'data_2' at row 1] # 原因 > 编码不对 由于我项目中存储抖音资料时内容可能编码不对 导致的该原因 # 解决办法 utf8mb4编码是utf8编码的超集,兼容utf8,并且能存储4字节的字符。 针对字段修改编码格式(推荐使用) 数据库表对应字段上修改编码格式为utf8mb4,命令示例如下: ```sql ALTER TABLE talent_list CHANGE data_2 data_2 LONGTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ``` 最后修改:2021 年 12 月 24 日 © 允许规范转载 打赏 赞赏作者 微信 赞 0 如果觉得我的文章对你有用,请随意赞赏