保存带有emoji的文本报错解决方案
解决方案 保存 带有 emoji
2023-09-27 14:27:23 时间
今天偶然遇到一个错误,就是保存文本的时候带有了emoji表情,报错了
java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x8A\xF0\x9F...' for column 'content' at row 1 ; uncategorized SQLException for SQL []; SQL state [HY000]; error code [1366]; Incorrect string value: '\xF0\x9F\x98\x8A\xF0\x9F...' for column 'content' at row 1; nested exception is java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x8A\xF0\x9F...' for column 'content' at row 1
数据库错误,原因如下:
简而言之就是数据库版本的问题,5.5之前的不支持,5.5+支持,原因老版本的仅仅支持3个字符的unicode,新版本支持到4位
好吧,那么重装数据库,然后修改字符集,问题就能解决了
相关文章
- [转] 前端异常监控解决方案研究
- vue项目 ie提示:视频类型不受支持或文件路径无效;解决方案
- 微信公众号 - 禁用 H5 网页长按图片时弹出的菜单(转发给朋友 / 保存到手机 / 收藏 / 搜一搜),苹果安卓系统都可暴力 100% 完美禁用菜单,任何前端框架、任何浏览器都适用的解决方案
- uni-app - H5 页面路由不存在时,跳转到自己定制的 404.vue 页面(当路由不存在时自动重定向到自定义的 404 组件)超详细简约高效的解决方案
- 联通沃云联手阿里云推混合云解决方案 打造共赢云生态
- v-model 绑定问题 仅第一次起作用解决方案
- SpringBoot进阶-Redis亿级流量签到解决方案(五)
- 《UCD火花集2:有效的互联网产品设计 交互/信息设计 用户研究讨论》一2.3 交互设计师容易犯的错误:把自己禁锢在解决方案之中
- Xcode9.2打包图片显示异常解决方案
- 大数据架构和模式(四)——了解用于大数据解决方案的原子模式和复合模式
- 数据库高可用和分区解决方案-MySQL 篇
- ITECH 微电网测试解决方案