发布交流主题时,如果发布内容包含一些特殊中文字或者emoji表情符号时,mysql数据库el_pc_communicate_title表utf8编码的content字段报错的问题;
2020-02-29 22:39
274 查看
发布交流主题时,如果发布内容包含一些特殊中文字或者emoji表情符号时,mysql数据库el_pc_communicate_title表utf8编码的content字段报错的问题;
报错信息:### Cause: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x93\xF0\x9F...' for column 'content' at row 1
解决方法:把content字段编码改成utf8mb4即可解决;
修改字段字符编码的SQL:ALTER TABLE test_xxm CHANGE content content text CHARACTER SET utf8mb4;
emoji表情符号:http://www.fuhaodq.com/biaoqingfuhao/1531.html
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- jQuery在异步请求数据返回后,调用$("selector").html(data.content);之后因为一些特殊字符或者',"不能显示内容的问题解决办法
- VS2015解决非Unicode编码包含中文字段无法编译的问题
- mysql导入导出数据中文乱码解决方法小结(1、navicat导入问题已解决,创建连接后修改连接属性,选择高级->将使用Mysql字符集复选框去掉,下拉框选择GBK->导入sql文件OK;2、phpmyadmin显示乱码的问题也解决,两步:1.将sql文件以utf8的字符集编码另存,2.将文件中sql语句中的字段字符集编码改成utf8,导入OK)
- 关于一些包含有特殊符号内容的在页面被截取的问题
- [乐意黎原创] Mysql使用UTF8编码时让某字段使用中文排序(UTF8按字段拼音首字母排序)
- python替换UTF-8编码文本中任意特殊字符,包括中文符号问题:大量文本,将其中的特殊字符用空
- 如果数据import到sde里不成功,很有可能是你的字段存在问题,如你的字段名字包含()等非法字符
- Oracle 通过UTL_HTTP 发送http请求并处理发送内容中包含空格和特殊字符的问题
- #面试题#URL带有中文或者其他特殊字符时错误的问题
- 主题:深入分析 Java 中的中文编码问题(1)
- MySql中UTF8 和 GBK 编码中文字符长度问题
- encodeURI与encodeURIComponent方法的区别 如果你使用的get方法提交表单肯定要考虑到输入项目的编码解码问题。 解决这个问题大家一般都使用encodeURI或者en
- Nginx、PCRE和中文URL(UTF8编码)rewrite路径重写匹配问题
- mysql中文编码问题,改变mysql编码为utf8
- 利用DhtmlXtree实现展现,修改,添加,删除,移动功能一棵树上实现,iframe的单个滑动条显示,包含在iframe中树节点中文内容过长问题解决
- Mysql数据库编码问题3(修改数据库,表,字段编码为utf8)
- Linux下MySQL 5.5的修改字符集编码为UTF8(彻底解决中文乱码问题)
- Sublime和Python中文编码的一些问题
- h5页面传参截取参数如果是中文导致GB2312编码问题
- 关于中文编码的一些问题