mysql的emoji表情问题

众所周知, mysql中采用utf8mb4编码即可支持emoji表情。但实际操作中有些点值得一记。

1. 一般来说, 在mysql中做到这两点:

1. 建表时指定charset=uft8mb4

 

create table t_emoji (name varchar(128)) charset=utf8mb4;

 

2. 建立数据库连接后, set name utf8mb4;

 

即可妥善支持utf8mb4。

 

2. 如何测试mysql对emoji表情的支持

可以采用mac pro中自带的shell, 然后用标准的mysql客户端访问mysql即可。效果如下:

 

3. 在UDDB(UCloud分布式数据库)中,已实现对emoji的完美支持。 作为UDDB的作者我想说的是, 其实UDDB SQL节点的代码(采用Golang开发)没有做任何事情。

 

4. 查看某个emoji表情的二进制代码,采用ultraedit效果最好。

 

还可以直接在二进制上进行编辑和修改。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值