mysql存储emoji表情,utf8mb4
来源:互联网 发布:qq邮箱有没有mac版本 编辑:程序博客网 时间:2024/05/16 18:58
首先更改mysql的数据编码,修改mysql的配置文件: /etc/mysql/my.cnf 添加:
<ol class="linenums" style="margin: 0px; padding: 0px 0px 0px 27px; font-family: 'Microsoft YaHei'; list-style: none; line-height: 16px; white-space: pre;"><li class="L7" style="margin: 0px; padding: 0px; font-family: inherit; list-style: decimal; background-image: initial; background-attachment: initial; background-color: rgb(17, 17, 17); background-size: initial; background-origin: initial; background-clip: initial; background-position: initial; background-repeat: initial;"><span style="color:#ff0000;"><span class="pln">character</span><span class="pun">-</span><span class="kwd">set</span><span class="pun">-</span><span class="pln">client</span><span class="pun">-</span><span class="pln">handshake </span><span class="pun">=</span><span class="pln"> FALSE </span></span></li><li class="L8" style="margin: 0px; padding: 0px; font-family: inherit; list-style: decimal;"><span style="color:#ff0000;"><span class="pln">character</span><span class="pun">-</span><span class="kwd">set</span><span class="pun">-</span><span class="pln">server </span><span class="pun">=</span><span class="pln"> utf8mb4 </span></span></li><li class="L9" style="margin: 0px; padding: 0px; font-family: inherit; list-style: decimal; background-image: initial; background-attachment: initial; background-color: rgb(17, 17, 17); background-size: initial; background-origin: initial; background-clip: initial; background-position: initial; background-repeat: initial;"><span style="color:#ff0000;"><span class="pln">collation</span><span class="pun">-</span><span class="pln">server </span><span class="pun">=</span><span class="pln"> utf8mb4_unicode_ci </span></span></li><li class="L0" style="margin: 0px; padding: 0px; font-family: inherit; list-style: decimal;"><span style="color:#ff0000;"><span class="pln">init_connect</span><span class="pun">=</span><span class="str">'SET NAMES utf8mb4'</span></span></li></ol>
然后重启,mysql,查看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 || character_sets_dir | /usr/share/mysql/charsets/ || collation_connection | utf8mb4_unicode_ci || collation_database | utf8mb4_unicode_ci || collation_server | utf8mb4_unicode_ci |+--------------------------+----------------------------+
OK,mysql改完了,然后创建数据库:
create database xxx CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
注意mysql 的客户端也得升级到5.5以后。
0 0
- mysql存储emoji表情,utf8mb4
- django,mysql存储emoji表情,utf8mb4
- MySQL utf8mb4 字符集,用于存储emoji表情
- MySQL utf8mb4 字符集,用于存储emoji表情
- MySQL utf8mb4 字符集,用于存储emoji表情
- mysql utf8mb4与emoji表情
- mysql 存emoji表情 utf8mb4
- mysql存储emoji表情(utf8mb4编码)报错
- Mysql新增UTF8MB4编码支持emoji表情
- 升级 MySql 支持 emoji 表情 与 utf8mb4
- mysql存储emoji表情
- Mysql存储emoji表情
- mysql存储emoji表情
- Mysql存储emoji表情
- 让MySql支持Emoji表情 utf8mb4编码格式
- mysql中的utf8mb4,可以支持Emoji表情的编码格式
- mysql emoji表情 保存utf8mb4 错误原因总结
- mysql支持存储emoji表情
- 身份证实名认证
- tomcat 内存溢出
- java DES加密,解密算法实现
- OCP-1Z0-051 补充题库 第41题 nvl函数的使用
- Kafka入门
- mysql存储emoji表情,utf8mb4
- 使用Spring MVC统一异常处理实战
- Leetcode (H)
- Mac OS X 系统锁屏两种方式总结
- java字符串
- LibreOffice 生成VS2012工程
- 驾车线路导航api
- Linux平台下安装SSH
- WCF通讯方式之双向通讯