微信获取用户的头像中有时候会有特殊表情符号之类的东西,比如 maple🍁 这个存入数据库就会变为maple ,因为我们的数据库是用utf8编码的,所以就无法识别这个字符,甚至如果以特殊字符开头,那么入库就为空字符串,带来极大困扰。后来查询了资料后,将数据库编码改为了utf8mb4编码,即存下了特殊 ...
分类:
微信 时间:
2016-07-08 18:16:14
阅读次数:
387
我们的一些业务系统最近出现了一种情况,尤其是新版的ios 设备,在发布消息时,使用了表情符号时, 对gbk 字符集的数据库,写入数据库的数据,在回显时,变成 ‘口口’ 无法回显, 对utf8 字符集的数据库,则根本无法写入数据库,客户端程序直接报 java.io.exception xxxxxxxx ...
分类:
移动开发 时间:
2016-07-05 19:02:38
阅读次数:
281
需求:将mongodb数据指定字段导出,然后再指定字段导入mysql表中直接上图吧,最后会将遇到几个问题及解决方案贴出,以便遇到类似问题可以迅速解决(期间所用命令具体用法不在本文详解之内)将mongodb数据指定字段导出,所用命令Mongoexport,具体查阅官方文档;导出指定二级字..
分类:
数据库 时间:
2016-05-19 19:37:21
阅读次数:
443
公司app(安卓)应用扩展ios平台(安卓客户端已经运行一年),由于ios自带emoji表情字符集,api会出现问题,mysql数据库更换utf8mb4,原字符集utf8。utf8mb4和utf8到底有什么区别呢?原来以往的mysql的utf8一个字符最多3字节,而utf8mb4则扩展到一个字符最多能有4字节,所以能..
分类:
其他好文 时间:
2016-04-19 20:11:45
阅读次数:
261
wordpress Unknown collation: 'utf8mb4_unicode_ci' Linux ftp command upload file: linux ftp command put multiple files ...
分类:
其他好文 时间:
2016-04-15 15:33:24
阅读次数:
194
软文链接:http://blog.csdn.net/likendsl/article/details/7530979http://blog.csdn.net/luwei42768/article/details/48732611showvariableslike‘character%查看设置setcharacter_set_client=utf8mb4;setcharacter_set_connection=utf8mb4;setcharacter_set_database=utf8mb4;..
分类:
数据库 时间:
2016-04-13 21:07:13
阅读次数:
230
CREATE DATABASE mydb CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; ...
分类:
数据库 时间:
2016-03-30 12:49:08
阅读次数:
172
mysql:Characterset‘utf8mb4‘isnotacompiledcharactersetandisnotspecifiedinthe‘/usr/share/mysql/charsets/Index.xml‘file报错的解决方法1、由于日常程序使用了字符集utf8mb4,为了避免每次更新时,setnamesutf8mb4,就把配置文件改了,如下:增加了mysql客户端的默认字符集..
分类:
数据库 时间:
2016-03-23 20:11:59
阅读次数:
12994
1 om.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown character set: 'utf8mb4' 2 at sun.reflect.NativeConstructorAccessorImpl.newInstanc
分类:
数据库 时间:
2016-03-05 23:44:19
阅读次数:
252
由于历史的原因,mysql在5.5.3以前的版本提供的utf8字符集并非是真正的utf8,它只是UTF8的一个子集,提供有限的utf8支持。从mysql5.5.3开始,mysql更改了内部细节实现,增加了一个utf8mb4字符集,支持真正的unicode,长度由之前的最大3位延伸到4位,比如表情符之...
分类:
数据库 时间:
2015-12-31 01:44:06
阅读次数:
357