专栏首页BeJavaGod保存带有emoji的文本报错解决方案

保存带有emoji的文本报错解决方案

今天偶然遇到一个错误,就是保存文本的时候带有了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位

好吧,那么重装数据库,然后修改字符集,问题就能解决了

本文分享自微信公众号 - BeJavaGod(wxleechenxiang),作者:李晨翔

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2016-08-25

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • VMware克隆CentOS7.X网卡修改为静态IP与分布式环境内网互通原则

    在虚拟机vmware中往往克隆一个新的系统后,要去修改静态ip,直接使用的话可能会不尽如人意,ip也是需要管理起来的。

    风间影月
  • CLOSE_WAIT?项目上线之际遇到这样的烦心事

    项目内测中,马上就要发布了,如今内测,所以很忙,今天运维那发来一堆状态,忘记截图了,简单来讲就是HTTP发送请求的时候有连接等待关闭,导致CLOSE_WAIT这...

    风间影月
  • 非HTTP状态下开启web视频的临时方案

    新版本的chrome在调用摄像头的时候,会有安全警告,所以调用摄像头的js方法就无法使用了,如下:

    风间影月
  • Python31 Socket2

    上图中在cmd里也使用ipconfig命令,但是可以看到的是显示的内容比通过python显示的内容要多,这是因为我们设置接收长度为1024,所以client一...

    py3study
  • Zabbix5.0版本Agent2安装

    Zabbix 5.0 版本推出了使用 go 语言重写的 Agent2,也是 5.0 版本新特性,Agent2 有如下特性:

    Kevin song
  • 谷歌AI在转移性乳腺癌检测中准确率达到99%

    转移性肿瘤,即癌细胞脱离其原始组织,通过循环或淋巴系统穿过身体,并在身体的其他部位形成新的肿瘤,很难检测。2009年在波士顿两家医疗中心对102名乳腺癌患者进行...

    AiTechYun
  • Prism MEF example

    绿巨人
  • 巧用shell生成数据库检查脚本 (74天)

    在生产环境中需要部署大量的数据变更。对于新增的表,需要注意权限和同义词等。但是手动去检查这些变更是否生效就很麻烦。而且也不易维护,比如写好了一个脚本,可能在过一...

    jeanron100
  • Python爬虫利器:Requests库的使用

    写了一些爬虫,从urllib库转到requests库,到目前为止,个人感觉requests库是最简单易用的HTTP库,以下这段话来自requests官网:

    王强
  • Python接口测试之requests详解

    接口自动化的框架很多,python对应的类库也很多,但request类库相信对大家来说还是最熟悉的,本篇将围绕request给大家介绍接口自动化中常用的功能。

    cctester

扫码关注云+社区

领取腾讯云代金券