代码如下:



报错如下:



首先,为什么会出现这个错误:

分析如下:

随着智能手机的普及,我们开始经常使用表情符号、��更好的帮助我们进行交流。但是mysql的utf8编码只支持3字节的数据,而移动端的表情数据是4个字节的字符,于是出现了utf8mb4(它的最低mysql版本支持版本为5.5.3+,而我的是5.1,所以引发了报错)。

问题解决:

卸载5.1版本的mysql,安装新版。。。。。

在这里推荐一篇安装博客:centos安装mysql8.0

安装完成后,再次运行程序,

程序运行正常

最新文章

  1. Events基本概念----Beginning Visual C#
  2. [数据库事务与锁]详解六: MySQL中的共享锁与排他锁
  3. Java8初体验(一)lambda表达式语法
  4. WSGI服务器实践二--实践一个基本功能的WSGI服务器
  5. UDP/TCP通信小记
  6. 移动端material风格日期时间选择器
  7. 《Windows编程循序渐进》——进度条
  8. Java中的String[] args
  9. 浅谈stream数据流
  10. 关键字voltale
  11. 基础补充:使用xlrd模块读取excel文件
  12. 使用d3.v5实现折线图与面积图
  13. redis jedis使用
  14. Oracle SQL 内置函数大全(转)
  15. java中null是什么,以及使用中要注意的事项
  16. LeetCode 3Sum (Two pointers)
  17. SQL语句大小写是否区分的问题,批量修改整个数据库所有表所有字段大小写
  18. Spring的p标签
  19. 表格隔行变色_jQuery控制实现鼠标悬停高亮
  20. python - 在Windows系统中安装Pygame及导入Eclipse

热门文章

  1. Training: Get Sourced
  2. C# Aspose.Words.Document.PageCount 踩坑笔记(获取文档页数)
  3. 你真的了解 RSA 加密算法吗?
  4. 微服务开发平台 Spring Cloud Blade 部署实践
  5. aiohttp、asyncio使用协程增加爬虫效率
  6. C++面向对象程序设计期末复习笔记[吉林大学](结合历年题速成85)
  7. 网络基础与osi七层与TCP/IP协议
  8. 关于Window中右键新建菜单的设置
  9. python之yaml文件读取封装
  10. 推荐8个提高工作效率的IntelliJ插件