如何转义emoji表情,让它可以存入utf8的数据库?
来源:互联网 发布:java stringbuilder 编辑:程序博客网 时间:2024/06/05 11:23
给一个标准的解决方案:
mysql的版本必须为v5.5.3或更高
把数据库的编码改成
utf8mb4 -- UTF-8 Unicode
然后需要存储emoji表情的字段选择
utf8mb4_general_ci
数据库连接也需要改为
utf8mb4
设置完成后,应该可以看到如下类似字符集设置结果。那么可以直接的存入数据库,无需做任何额外的事情了。
mysql> SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%'; +--------------------------+--------------------+ | Variable_name | Value | +--------------------------+--------------------+ | character_set_client | utf8mb4 | | character_set_connection | utf8mb4 | | character_set_database | utf8mb4 | | character_set_filesystem | binary | | character_set_results | utf8mb4 | | character_set_server | utf8mb4 | | character_set_system | utf8 | | collation_connection | utf8mb4_unicode_ci | | collation_database | utf8mb4_unicode_ci | | collation_server | utf8mb4_unicode_ci | +--------------------------+--------------------+ rows in set (0.00 sec)
0 0
- php 如何转义emoji表情,让它可以存入utf8的数据库
- 如何转义emoji表情,让它可以存入utf8的数据库?
- 如何转义emoji表情,让它可以存入utf8的数据库?
- 如何转义emoji表情,让它可以存入utf8的数据库?
- emoji表情存入数据库
- 如何让不支持Emoji表情符的数据库存取Emoji表情
- Emoji 表情存入数据库 (一)
- 如何让数据库支持emoji表情符存储
- 截取带emoji表情的utf8字符串
- emoji 表情不能存入mysql 数据库和在jsp 页面显示的处理
- 如何让Mysql支持emoji(表情)
- mysql数据库如何支持emoji表情
- 怎么将emoji表情存入mysql
- emoji表情存入mysql设置 jun原创
- 让MySql支持Emoji表情(MySQL中4字节utf8字符保存方法)
- 让MySql支持Emoji表情(MySQL中4字节utf8字符保存方法)
- 让MySql支持Emoji表情(MySQL中4字节utf8字符保存方法)
- 让MySql支持Emoji表情(MySQL中4字节utf8字符保存方法)
- Qt框架浅析之三 ------ Qt元对象系统(一)
- 【codeforces 754A】Lesha and array splitting
- 【JVM学习系列】ClassLoader(类加载器)
- Python运算符重载
- 【所悟】【运用符号常量】
- 如何转义emoji表情,让它可以存入utf8的数据库?
- 键盘事件模态框
- Spring Boot Spring Aop初接触
- mongoDB的进阶学习
- 程序设计模式之工厂模式详解
- 新年读书计划--第一本--C和指针
- CH9 EM算法(expectation maximization) --《统计学习方法》阅读笔记
- theano tutorial -- 用theano实现逻辑回归LR(二)计算图结构
- 博科光交机使用总结