发布交流主题时,如果发布内容包含一些特殊中文字或者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数据库报错的解决方案

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

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

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

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

前言:手机app应用评论的时候,恢复表情符号,提示失败。 1,查看tomcat后台日志,核心报错信息如下:   Caused by: java.sql.SQLException: Inco...
  • zhuod
  • zhuod
  • 2016年04月22日 10:45
  • 256

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

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

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

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

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...

Emoji表情符号录入MySQL数据库

1. 服务器端修改数据库配置文件/etc/my.cnf character-set-server=utf8mb4 collation_server=utf8mb4_unicode_ci 重启...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:发布交流主题时,如果发布内容包含一些特殊中文字或者emoji表情符号时,mysql数据库el_pc_communicate_title表utf8编码的content字段报错的问题;
举报原因:
原因补充:

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