SQLSTATE[HY000]: General error: 1366 Incorrect string value
💡
原文中文,约300字,阅读约需1分钟。
📝
内容提要
处理数据包含emoji表情包或其他特殊字符时,系统会报错。解决方法是修改mysql表字符集格式为utf8mb4,并修改对应字段的字符集。
🎯
关键要点
- 处理包含emoji或特殊字符的数据时,系统会报错。
- 错误信息为:SQLSTATE[HY000]: General error: 1366 Incorrect string value。
- 解决方法是将mysql表的字符集格式修改为utf8mb4。
- 如果可视化软件修改整张表字符集无效,需要检查并修改对应字段的字符集。
➡️