1、错误:SQLException; SQL state [HY000]; error code [1366]; Incorrect string value: '\xF0\x9F\x90\x96 \xF0...'SQLException; SQL state [HY000]; error code [1366]; Incorrect string value: '\xF0\x9F\x90\x96 \xF0...'

2、原因分析

2.1、mysql的默认编码是Latin1后期版本是UTF-8,不支持中文,所以请检查您的数据库编码

2.2、如果您是用UTF-8编码, 那恭喜您中奖了,保存普通中文是管用, 但是对于emoji表情就不支持了, 因为UTF-8编码系统存储是用3个字节,而emoji这玩意是4个字节来存储的,所以就就会出现以上异常

2.3、如果您是用utf8mb4编码, 新增数据还是报错,那我可以负责任的说,您的数据库服务肯定没问题了, 这个时候就要从客户端编码系统找问题了,比如navicat

3、解决方案

如果发现您的数据中含有emoji表情,请使用utf8mb4b编码系统

具体配置操作教程多的跟米一样,分享一个: https://www.jianshu.com/p/48c3fbf28ea1

最新文章

  1. Http状态码之:301、302重定向
  2. 《PHP中的Math函数》笔记
  3. 数据库软件dbForge Studio for MySQL更新至v.6.1
  4. [转]C#网络编程(异步传输字符串) - Part.3
  5. Android用路径api在内部存储读写文件
  6. ASP.NET的SEO:HTTP报头状态码---内容重定向
  7. Replace INTO与INSERT INTO的不同之处
  8. (转)C#中的 break 与continue 的使用和注意
  9. C#计算当前日期为一年中的第几周
  10. ZOJ3640-Help Me Escape
  11. 如何完成域名和ip地址的绑定
  12. Android编译系统中的Kconfig,Makefile,.config编译系统浅析
  13. 使用SecureCRT做端口转发
  14. Swap file ".hive-site.xml.swp" already exists
  15. 浅谈JS中的typeof和instanceof的区别
  16. eclipse卸载自带maven
  17. php测试for/while/foreach循环速度对比
  18. pycharm 利用virtualenv为每个项目配置venv
  19. 更加灵活的编写控制层的方法____结合eval函数
  20. hadoop详细了解5个进程的作用

热门文章

  1. vue框架回顾
  2. php ajax跨域问题解决方案
  3. 雪花算法生成id长度过长处理
  4. GUI程序设计——班级信息收集系
  5. Hadoop环境的搭建
  6. js导出数据为excel表
  7. shell_Day03
  8. Python的入门学习Day 10——form”夜曲编程“
  9. Linux内核红黑树2—移植笔记 2
  10. 004. html篇之《标签分类和嵌套规则》