不要在 MySQL 中使用“utf8”,请使用“utf8mb4”

最近我遇到了一个bug,我试着通过Rails在以“utf8”编码的MariaDB中保存一个UTF-8字符串,然后出现了一个离奇的错误:

Incorrect string value: ‘😃 <…’ for column ‘summary’ at row 1

我用的是UTF-8编码的客户端,服务器也是UTF-8编码的,数据库也是,就连要保存的这个字符串“

最新文章

  1. MyBatis的经典案例
  2. Gps与地图坐标转换
  3. 短链(ShortURL)的Java实现
  4. (转)Sublime Text 2 2.0.2 序列号
  5. NDK(22)JNI编程如何避免常见缺陷
  6. 也说Autofac在MVC的简单实践:破解在Controller构造函数中的实例化 - winhu
  7. [010]转+修正---C++的贪吃蛇程序(未用面向对象封装)
  8. WPF DataGrid 绑定DataSet数据 自动生成行号
  9. android 瀑布流(图片浏览)
  10. php的一些小笔记--字符串
  11. IOS7最新的系统漏洞
  12. [物理学与PDEs]第2章第2节 粘性流体力学方程组 2.5 粘性热传导流体动力学方程组的数学结构
  13. 微信小程序 组件 Demo
  14. 执行计划:SET AUTOTRACE TRACEONLY
  15. C语言memmove()函数: 复制内存内容(可以重叠的内存块)
  16. 1个汉字在UTF-8编码占3个字节
  17. org.apache.hadoop.security.AccessControlException
  18. grep console
  19. Eigen解线性方程组
  20. linux系统安装pycharm环境

热门文章

  1. Appium+python自动化(三)- SDK Manager(超详解)
  2. 阿里云serverless使用笔记
  3. pointnet++的pytorch实现
  4. WebJars简介 —— 前端资源的jar包形式(以后接触到再深入总结)
  5. Spring Cloud微服务安全实战_4-2_常见的微服务安全整体架构
  6. 其它 dev是什么意思
  7. python3中pymysql模块的事务操作
  8. appium--多进程启动多设备
  9. ASP.NET CoreMVC 中的视图
  10. [LeetCode] 592. Fraction Addition and Subtraction 分数加减法