发布交流主题时,如果发布内容包含一些特殊中文字或者emoji表情符号时,mysql数据库el_pc_communicate_title表utf8编码的content字段报错的问题;

原创 2015年07月08日 09:39:21

发布交流主题时,如果发布内容包含一些特殊中文字或者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


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Emoji表情符号录入MySQL数据库报错的解决方案

前言:手机app应用评论的时候,恢复表情符号,提示失败。 ​ 1,查看tomcat后台日志,核心报错信息如下:   Caused by: java.sql.SQLException: Incor...

Emoji表情符号录入MySQL数据库报错的解决方案

1,查看tomcat后台日志,核心报错信息如下:   Caused by: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\...

MySQL utf8mb4 字符集:支持 emoji 表情符号

㈠ 序言                为了应对无线互联网的机遇和挑战、避免 emoji 表情符号带来的问题、        涉及无线相关的 MySQL 数据库建议都提前...

MySQL修改字符集为utf8mb4以支持 emoji 表情符号

系统接入微信公众号,需要存储用户昵称,但是发现,有些用户的昵称存储报错; 查询之后,发现用户昵称中包含emoji表情,而数据库的编码为utf8; 因此需要对相关的数据库、表、字段等的编码进行修改,...

MySQL utf8mb4字符集:支持emoji表情符号

MySQL utf8mb4字符集:支持emoji表情符号 ㈠ 序言 为了应对无线互联网的机遇和挑战、避免 emoji 表情符号带来的问题、 涉及无线相关的 MySQL 数据库建议都提前采...

mysql存储emoji表情(utf8mb4编码)报错

tigase保存聊天记录时出现如下错误:java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x8D\xE5\x93...' for...

更改MySQL数据库的编码为utf8mb4(可插入表情字符)

utf-8编码可能2个字节、3个字节、4个字节的字符,但是MySQL的utf8编码只支持3字节的数据,而移动端的表情数据是4个字节的字符。如果直接往采用utf-8编码的数据库中插入表情数据,Java程...

mysql中的utf8mb4,可以支持Emoji表情的编码格式

一、简介 MySQL在5.5.3之后增加了这个utf8mb4的编码,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode。好在utf8mb4是utf8的超集,除了将编码改...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)