专栏首页搬砖记录mysql设置utf8mb4后无效,依旧无法保存emoji

mysql设置utf8mb4后无效,依旧无法保存emoji

字符集分 库级表级列级,尽管数据库字符集为utf8mb4,但是列级不一定是utf8mb4,

查看admin表的列级字符集

show full columns from admin;

并不是utf8mb4

修改为utf8mb4

alter table admin modify user_name varchar(100) charset utf8mb4;

查看结果

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 天天都在用的 Emoji 表情包,居然是怎么存储到 MySQL

    这个问题是由于数据库的编码方式引起的,首先我们来了解一下utf8和utf8mb4的区别:

    程序员小跃
  • 知乎面试官:为什么不建议在 MySQL 中使用 UTF-8?

    改了数据库编码、系统编码以及表字段的编码格式 → *utf8mb4*之后,就可以了:

    趣学程序-shaofeer
  • 面试官问:为什么 MySQL 中的 utf8 并不是真正的 UTF-8 编码?

    改了数据库编码、系统编码以及表字段的编码格式 → utf8mb4 之后,就可以了:

    程序员白楠楠
  • MySQL中的 utf8 并不是真正的UTF-8编码 ! !

    改了数据库编码、系统编码以及表字段的编码格式 → utf8mb4 之后,就可以了:

    陈哈哈
  • mysql uftb8mb4 储存 emoji 表情失败

    OK 没问题,设置 nick_name 为 utf8mb4 varchar(50)

    用户2141593
  • mysql 插入 emoji报错1366

    最近做项目需要用到emoji表情,好不容易把前端搞定,提交数据到后台发现无法插入数据库,异常提示如下:

    kirin
  • 如果有人问你 MySql 怎么存取 Emoji,把这篇文章扔给他

    Emoji 在我们生活中真的是越来越常见了,几乎每次发消息的时候不带个 Emoji,总觉得少了点什么,似乎干巴巴的文字已经无法承载我们丰富的感情了。对于我们开发...

    沉默王二
  • Mysql存emoji表情(base64编码)

    1 String emojiStr = MimeUtility.decodeWord(mysqlColumn); 相对于这种使用Base64转换的方式,...

    XING辋
  • MySQL字符集修改实战教程

    在 MySQL 中,系统支持诸多字符集,不同字符集之间也略有区别。目前最常用的字符集应该是 utf8 和 utf8mb4 了,相比于 utf8 ,utf8mb4...

    MySQL技术
  • 又谈mysql,面试官问表结构设计要注意啥?

    排序规则(Collation)是比较和排序字符串的一种规则,每个字符集都会有默认的排序规则,可以使用命令 SHOW CHARSET 来查看:

    微客鸟窝
  • 腾讯面试官:为什么不建议在 MySQL 中使用 UTF-8?

    改了数据库编码、系统编码以及表字段的编码格式 → utf8mb4 之后,就可以了:

    程序员追风
  • Mysql存储微信Emoji表情问题

    上面错误意思是 mysql 数据库中 name 字段插入不正确的字符串值。name 字段是记录微信呢称,设计之出没有考虑到微信呢称中使用 Emoji 表情,导致...

    YP小站
  • MySQL插入Emoji表情

    今天在设计开源项目的反馈信息表时遇到了emoji表情插入失败的问题,网上找了很多解决方案,答案五花八门,没找到好使的。

    崔笑颜
  • 清官谈mysql中utf8和utf8mb4区别,请使用utf8mb4

    MySQL在5.5.3之后增加了这个utf8mb4的编码,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode。好在utf8mb4...

    用户7657330
  • 关于 MySQL UTF8 编码下生僻字符插入失败/假死问题的分析

    1、问题:mysql 遇到某些中文插入异常 最近有同学反馈了这样一个问题: ? 上述语句在脚本中 load 入库的时候会 hang 住,web 前端、命令行操作...

    用户1177713
  • 搭建Typecho博客

    https://qqdie.com/plugins/ https://plugins.typecho.me/

    MiChong
  • 为什么不要在MySQL中使用UTF-8编码方式

    MySQL 从 4.1 版本开始支持 UTF-8,也就是 2003 年,然而目前流行的UTF-8 标准(RFC 3629)是在此之后规定的。正因此,才造就了My...

    Happyjava
  • MySQL字符集utf8mb4

    Unicode是编码字符集,而UTF-8就是字符编码,即Unicode规则字库的一种实现形式。随着互联网的发展,对同一字库集的要求越来越迫切,Unicode标准...

    HLee
  • 一日一技:让emoji表情变消失

    当我们从微博或者推特上爬下数据以后,里面可能包含了emoji表情。这种表情本书就跟汉字一样是普通的字符,并不是图片。

    青南

扫码关注云+社区

领取腾讯云代金券