草庐IT

java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\xA7\xA7‘ for column

问题背景今天在开发自己的小程序时候,在苹果手机上输入了一个表情,结果出现了错误,查看后台报错如下:java.sql.SQLException:Incorrectstringvalue:'\xF0\x9F\xA7\xA7'forcolumn'content'atrow1问题分析出现这个错误,可以从他的异常信息看出是SQL异常了,然后在后面会有一个'\xF0\x9F\xA7\xA7'forcolumn'content'atrow1,说明是在content字段插入了一个4字节的emoji表情,出现错误了。数据中包含的emoji表情字符,通常的情况下,Mysql数据编码格式为“utf-8”,对于我们汉

Seata聚合 AT、TCC、SAGA 、 XA事务模式打造一站式的分布式事务解决方案

SeataSeata是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。在Seata开源之前,Seata对应的内部版本在阿里经济体内部一直扮演着分布式一致性中间件的角色,帮助经济体平稳的度过历年的双11,对各BU业务进行了有力的支撑。经过多年沉淀与积累,商业化产品先后在阿里云、金融云进行售卖。2019.1为了打造更加完善的技术生态和普惠技术成果,Seata正式宣布对外开源,开放以来,广受欢迎,不到一年已经成为最受欢迎的分布式事务解决方案。官方中文网:https://seata.io/zh-cngithub项目地址:https://github.com/se

Seata聚合 AT、TCC、SAGA 、 XA事务模式打造一站式的分布式事务解决方案

SeataSeata是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。在Seata开源之前,Seata对应的内部版本在阿里经济体内部一直扮演着分布式一致性中间件的角色,帮助经济体平稳的度过历年的双11,对各BU业务进行了有力的支撑。经过多年沉淀与积累,商业化产品先后在阿里云、金融云进行售卖。2019.1为了打造更加完善的技术生态和普惠技术成果,Seata正式宣布对外开源,开放以来,广受欢迎,不到一年已经成为最受欢迎的分布式事务解决方案。官方中文网:https://seata.io/zh-cngithub项目地址:https://github.com/se