MySQL中Emoji表情及特殊符号如何保存
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,下面讲讲关于MySQL中Emoji表情及特殊符号如何保存,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完MySQL中Emoji表情及特殊符号如何保存这篇文章你一定会有所受益
千家信息网最后更新 2026年11月01日MySQL中Emoji表情及特殊符号如何保存
下面讲讲关于MySQL中Emoji表情及特殊符号如何保存,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完MySQL中Emoji表情及特殊符号如何保存这篇文章你一定会有所受益。
何为 utf8mb4:
- MySQL在5.5.3版本之后增加了这个utf8mb4的编码,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode。其实,utf8mb4是utf8的超集
解决方法:
- 查看编码字符集:
- SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';
- 如结果为下图所示,则『引起保存不了特殊符号的原因可能与本文不同,这篇文章可能解决不了您的问题』;
cdn.phphub.org/uploads/images/201906/20/25461/Dubc4Bxzgs.png!large"> - 如若结果中的 value 字段与上图有出入,请继续阅读本文;
- 修改数据库编码:
- ALTER DATABASE database CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;;
- 修改数据表编码:
- ALTER TABLE table CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;;
- 修改表字段编码为:
- ALTER TABLE table CHANGE column column VARCHAR(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;;
- 编辑 my.ini 文件,添加或修改如下内容:
[client]default-character-set = utf8mb4[mysql]default-character-set = utf8mb4[mysqld]character-set-client-handshake = FALSEcharacter-set-server = utf8mb4collation-server = utf8mb4_unicode_ciinit_connect='SET NAMES utf8mb4'
- 重启 Mysql:
- service mysqld restart;
再次查看编码字符集,如果与上文图中结果一致,则大功告成~
对于以上MySQL中Emoji表情及特殊符号如何保存相关内容,大家还有什么不明白的地方吗?或者想要了解更多相关,可以继续关注我们的行业资讯板块。
编码
特殊
符号
表情
结果
内容
字段
字符
字符集
数据
篇文章
不同
一致
大功告成
上图
上文
下图
下文
主题
再次
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
哈尔滨大商圈互联网科技有限公司
科技创新与互联网经济
互联网科技的
礼当家互联网科技
狮子座互联网科技有限公司
互联网科技ppt模板
时间互联网络科技
碳银互联网科技有限公司
多迪互联网科技有限公司
中国最先进互联网科技公司
蓝色互联网科技
温州喔噻互联网科技有限公司
如何创新互联网科技
广州新华互联网科技学校电竞方面
云南省自由互联网科技有限公司
互联网科技融合创新
保山互联网科技靠谱吗
科技和互联网行业的特点
玉溪新华互联网科技怎么选
互联网科技创业有什么好项目
科技和互联网公司
港股互联网科技股
齐家互联网科技
广西互联网科技公司
科技互联网创业计划书
互联网科技宣传片
互联网和高科技公司
互联网科技公司营业执照怎么办理
广州互联网高科技取餐柜
云南互联网科技学费