[ERR] 1366 - Incorrect string value: '\xF0\xA0\x8A\x8E\xE8\xAF...' for column 'content' at row 70 怎么结局
时间: 2023-07-21 17:58:00 浏览: 197
μCOS-II中OS_TASK.C源码中文注释版
5星 · 资源好评率100%
这个错误提示是因为在插入数据时,数据中包含了MySQL不支持的字符集。你可以尝试以下几种解决方案:
1. 修改字符集:将数据库、表、字段的字符集设置为支持存储该字符的字符集,如utf8mb4。
2. 修改插入的数据:将数据中的不支持字符替换为支持字符,或者使用转义字符。
3. 修改连接字符集:在连接数据库时,设置连接字符集为支持存储该字符的字符集,如utf8mb4。
4. 升级MySQL版本:MySQL 5.5.3及以上版本支持utf8mb4字符集,如果你的版本低于此,可以考虑升级MySQL版本。
如果以上方法不起作用,你可以尝试搜索其他解决方案,或者向MySQL官方提出问题。
阅读全文