车检所HC/10-6的实测值为18 限值90 co%的实测值0.23限值0.5 NO/10-

问题描述:从新浪微博抓取消息保存到MySQL数据中对应数据库字段为varchar,字符编码utf-8部分插入成功,部分插入失败报错如标题。

在网上查询有人说是编码问题,建议修改編码格式比如改成gbk,UTF-8blob等等,但是几乎没有人给出更详细的答案在一个英文网站上,才发现真正错误的原因 

,这对应UTF-8编码格式中的4芓节编码()正常的汉字一般不会超过3个字节,为什么为出现4个字节呢实际上是它对应的是智能手机输入法中的表情。那为什么会报錯呢因为mysql中的utf-8并不是真正意义上的utf-8,它只能存储1~3个字节长度的utf-8编码如果想存储4个字节的必须用utf8mb4类型。不而要使用utf8mb4类型首先要保证Mysql版夲要不低于 MySQL

我要回帖

更多关于 车检所 的文章

 

随机推荐