I am using Emoji character in my project. That characters are saved (??) into mysql database. I had used database Default collation in utf8mb4_general_ci.

It show

1366 Incorrect string value: '\xF0\x9F\x98\x83\xF0\x9F...' for column

'comment' at row 1

解决方案

1) Database: Change Database default collation as utf8mb4.

2) Table: Change table collation as CHARACTER SET utf8mb4 COLLATE utf8mb4_bin.

Query:

ALTER TABLE Tablename CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_bin

3) Code:

INSERT INTO tablename (column1, column2, column3, column4, column5, column6, column7)

VALUES ('273', '3', 'Hdhdhdh

在mysql中怎么存储表情符号,如何在MySQL数据库中存储表情符号字符相关推荐

  1. java 线程中创建线程_如何在Java 8中创建线程安全的ConcurrentHashSet?

    java 线程中创建线程 在JDK 8之前,还没有办法在Java中创建大型的线程安全的ConcurrentHashSet. java.util.concurrent包甚至没有一个名为Concurren ...

  2. c 批量导入mysql数据库_C#.NET中如何批量插入大量数据到数据库中

    在WEB项目开发过程中有时会碰到批量插入数据到数或者是将EXCEL文件据入到数据库中.为了方便实现可以先将EXCEL导入到GRIDVIEW中然后一次批量插入.实现代码如下: 前台代码 后台代码: // ...

  3. 数据库索引统计信息不一致_列存储索引增强功能–克隆数据库中的索引统计信息更新

    数据库索引统计信息不一致 SQL Server was launched in 1993 on WinNT and it completed its 25-year anniversary recen ...

  4. oracle中exist什么意思,oracle中not exists 是什么意思 , oracle数据库中exists的作用

    导航:网站首页 > oracle中not exists 是什么意思 , oracle数据库中exists的作用 oracle中not exists 是什么意思 , oracle数据库中exist ...

  5. domino中实现将本地文件放入数据库中的LS代码

    domino中实现将本地文件放入数据库中的LS代码 Sub InitializeDim session As New NotesSessionDim db As NotesDatabaseDim do ...

  6. mysql数据库存歌_如何在mysql中存储音乐和图片文件

    标签: 如何在mysql中存储音乐和图片文件? 果你想把二进制的数据,比如说图片文件和HTML文件,直接保存在你的MySQL数据库,那么这篇文章就是为你而写的! 我将告诉你怎样通过HTML表单来储存这 ...

  7. mysql alert on delete cascade_如何在mysql中删除级联使用?(How do I use on delete cascade in mysql?)...

    如何在mysql中删除级联使用?(How do I use on delete cascade in mysql?) 我有一个组件数据库. 每个组件都是特定的类型. 这意味着组件和类型之间存在多对一的 ...

  8. 如何在mysql中创建过程_如何在MySQL 中创建存储过程?

    问题阐述 自MySQL 5.0 开始,MySQL 就支持存储过程.存储过程是一些被用户定义的SQL 语句集合.一个存储程序是可以被存储在服务器中的一套SQL 语句.存储过程可以被程序.触发器或另一个存 ...

  9. function在mysql里总是出错_如何在MySQL函数中引发错误

    如何在MySQL函数中引发错误 我创建了一个MySQL函数,如果传递给参数的值无效,则想引发一个错误. 在MySQL函数中引发错误我有哪些选择? 6个解决方案 69 votes MySQL 5.5引入 ...

  10. mysql怎么插入时间_如何在MySQL中插入日期?

    在MySQL中插入日期的方法:首先打开脚本文件:然后通过[INSERT INTO tablename (col_name, col_date) VALUE ('DATE: Auto CURDATE() ...

最新文章

  1. Java List与ArrayList 的区别(List list =new Arraylist(); ArrayList<String> arrayList = new ArrayList())
  2. 黑马lavarel教程---10、lavarel模型关联
  3. 只接受数字的文本框(翻译)
  4. h264 I帧的判断
  5. Jmeter5 语言中文
  6. AAAI 2021 | 用于旋转目标检测的动态锚框学习策略
  7. Android 自定义shape圆形按钮
  8. MongoDB数据库导出导入迁移
  9. 计算机专业期末试卷分析,计算机期末试卷分析
  10. java中一元加号和减号是什么_一元运算符
  11. word选择性粘贴html和rtf,Word“选择性粘贴”功能有妙用
  12. 如果牛顿是程序员,那么?
  13. treefrog之视图 ERB
  14. 1个钟是多久_一个时辰是多久,一个时辰是几个小时?
  15. [免费专栏] 车联网基础理论之车联网安全车端知识科普
  16. Kaggle Kernels使用方法
  17. vue中使用Vue-i18n插件实现页面中英文切换详细教程
  18. 计算机条件函数ppt,EXCEL常用函数教程PPT讲课课件_计算机硬件及应用_IT/计算机_资料(2)...
  19. vb html listview,VB中listview控件
  20. 关闭安卓手机的按键背景灯

热门文章

  1. dw中创建java程序_Java创建对象的过程简介
  2. mysql表空间预估_MYSQL实战优化——数据页、表空间
  3. mysql 数据生成_mysql生成数据
  4. 拓端tecdat|R语言关联规则模型(Apriori算法)挖掘杂货店的交易数据与交互可视化
  5. 2018 【第九届蓝桥杯省赛】 C/C++ B组
  6. Linux下socket-文件传输
  7. php数组由哪三部分构成,数据结构研究的主要内容有哪三部分
  8. Android入门笔记08
  9. android monkey测试步骤,android Monkey 测试技巧
  10. 二叉树遍历——深度优先遍历、广度优先遍历