让MySQL支持Emoji表情,涉及无线相关的 MySQL数据库建议都提前采用 utf8mb4 字符集。

mysql 版本 5.6

1 解决方案:将Mysql的编码从utf8转换成utf8mb4。

需要 >= MySQL 5.5.3版本、从库也必须是5.5的了、低版本不支持这个字符集、复制报错

2 my.cnf 文件添加

[mysqld]

character-set-server = utf8mb4

collation-server = utf8mb4_unicode_ci

init_connect='SET NAMES utf8mb4'

3修改需要添加库 表 字段的字符集

修改数据库字符集:

ALTER DATABASE database_name CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;

修改表的字符集:

ALTER TABLE table_name CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

修改字段的字符集:

ALTER TABLE table_name CHANGE column_name column_name VARCHAR(191) CHARACTER SET utf8mb4 COLLATE     utf8mb4_unicode_ci;

如果只是某个字段需要 只需要修改那个字段的字符集就可以了

4 如果修改以上都不行请查询sql

mysql> show variables like '%sql_mode%';

+---------------+--------------------------------------------+

| Variable_name | Value                                      |

+---------------+--------------------------------------------+

| sql_mode      | STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION |

+---------------+--------------------------------------------+

1 row in set (0.00 sec)

如果是以上结果恭喜你是存储不了的

去设置这个sql_mod 模式(注意这里修改看之后要退出控制台要不然还是看不到效果的,而

且这个配置写my.cnf 重启服务器是不生效的,如果要问为什么请去mysql顾问群)

mysql> set global sql_mode = 'NO_ENGINE_SUBSTITUTION';

mysql> show variables like '%sql_mode%';

+---------------+------------------------+

| Variable_name | Value                  |

+---------------+------------------------+

| sql_mode      | NO_ENGINE_SUBSTITUTION |

+---------------+------------------------+

1 row in set (0.00 sec)

让mysql支持emoji表情_让MySQL支持Emoji表情 mysql 5.6相关推荐

  1. mysql 默认当前时间_复制信息记录表|全方位认识 mysql 系统库

    在上一期<时区信息记录表|全方位认识 mysql 系统库>中,我们详细介绍了mysql系统库中的时区信息记录表,本期我们将为大家带来系列第七篇<复制信息记录表|全方位认识 mysql ...

  2. mysql blob 内容查看_这些被你忽视的MySQL细节,可能会让你丢饭碗!

    我们在 MySQL 入门篇主要介绍了基本的 SQL 命令.数据类型和函数,在具备以上知识后,你就可以进行 MySQL 的开发工作了,但是如果要成为一个合格的开发人员,你还要具备一些更高级的技能,下面我 ...

  3. mysql 密码hash算法_如何用hash创建一个mySQL用户(‘sha256’,$salt.$password)?

    我肯定错过了什么. 我想为select-only事务设置数据库用户帐户,但mysql不允许我在创建用户帐户时选择密码的哈希方法. 这失败了: GRANT SELECT ON myDB.* TO 'se ...

  4. mysql 导出dmp文件_一文带你了解MySQL主从复制(Master-Slave)

    1.复制概述 Mysql内建的复制功能是构建大型,高性能应用程序的基础.将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重 ...

  5. mysql数据库开发经历_六年开发经验,整理Mysql数据库技巧笔记,全网最详细的笔记集合!...

    数据库 表 DML DQL 多表查询 内连接查询 外连接查询 子查询 将一条查询语句作为一张虚拟表 Mysql约束 主键约束 特点:主键约束默认包含非空和唯一两个功能. 一张表只能有一个主键. 主键一 ...

  6. mysql数据库版本常用_推荐:经典版本常用MySQL的命令集锦_MySQL

    本文概括了网络上众多常用MySQL命令,讲述过程详细明了. 一.连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1.例1:连接到本机上的MYSQL. 首先在打开DOS窗口, ...

  7. mysql删除端口配置文件_完美解决phpstudy安装后mysql无法启动(无需删除原数据库,无需更改任何配置,无需更改端口)直接共存...

    今天学习php,当然是要先安装好运行环境了,phpstyudy是一个运行php的集成环境, 一键安装对新手很友好,与时作为一个新手,便跟着教程安装了phpstudy集成环境. 很快安装好了,嗯.对新手 ...

  8. mysql 数据增量抽取_通过Maxwell实时增量抽取MySQL binlog并通过stdout展示

    下载,解压Maxwell 修改MySQL的配置文件my.cnf [root@hadoop000 etc]# vi my.cnf [mysqld] server-id = 1binlog_format= ...

  9. ubuntu 更新mysql后无法登陆_更新ubuntu之后无法登陆mysql

    Ubuntu 14.04,更新一些软件之后莫名其妙的mysql无法登陆了,一直显示:"Access denied for user 'root'@'localhost'" 重置ro ...

  10. mysql主从架构搭建_技术 | 手把手教你搭建MySQL主从架构

    1 什么是MySQL的复制 MySQL的主从复制可以实现将数据从一台数据库服务器(master)复制到一台或多台数据库服务器(slave)上,进而可以保证数据有多份冗余. 默认情况下,属于异步复制,所 ...

最新文章

  1. 艾伟也谈项目管理,创业公司技术选型参考
  2. servlet和jsp中间的交互
  3. Gh0st源码学习(二)去除硬盘锁和驱动
  4. c#读取string类型的xml格式的字符串
  5. 微信小程序多选取值判断显示内容
  6. qq群 voiceover_如何在iOS上使用VoiceOver为所有人构建应用程序
  7. 指数分布的定义形式及应用
  8. 开发环境ubuntu16.04(ubuntu18.04)安装以后的初始化设置
  9. JSON 与JAVA对象之间的转换(转)
  10. 手动解除浏览器跨域限制
  11. Kepware IOT Gateway Rest server
  12. 基于MDUI的API管理系统
  13. UI设计中设计没亮点怎么办_上
  14. 微型计算机8088拆字实验编程,LGN-01B型 PLC可编程控制器及单片机开发系统综合实验台...
  15. 验证二叉树的前序序列化Python解法
  16. 中国保险行业市场现状及发展空间分析
  17. 获取微信小程序邀请码并下载
  18. Kinect的Kinect Manager脚本简介
  19. LSTM预测股票收盘价
  20. 中国研制成功人工智能探地雷达 可为地下空间做“体检”

热门文章

  1. plsql导入/出dmp文件注意点
  2. JavaScript for Qt Quick(QML)-安晓辉-专题视频课程
  3. JavaScript 教程「6」:数组
  4. codewars打怪日记 Greed is Good JavaScript中数组用法和 哈希表的使用
  5. The Armijo Goldstein line search scheme
  6. anaconda心得(虚拟环境)
  7. java初中级面试题集锦
  8. 不学编程都能看懂的@Transactional()事务
  9. 华为荣耀4X反复重启且无法进入recovery模式
  10. 基于Ubuntu的esp32编程学习(https://www.bilibili.com/video/BV1wV4y1G7Vk?p=22vd_source=c89885f80e65caacb539e)