数据库Emoji表情插入时候抛出异常
2017-12-15 21:59
211 查看
我分为下面三个步骤来解决:
(1):修改mysql数据库的编码为uft8mb4
(2):修改数据表的编码为utf8mb4
(3):修改连接数据库的连接代码
(1):修改mysql数据库的编码为uft8mb4
(2):修改数据表的编码为utf8mb4
执行命令:ALTER TABLE TABLE_NAME CONVERT TO CHARACTER SET utf8mb4;
GitHub上专业解决:
https://github.com/vdurmont/emoji-java
maven项目:
添加依赖:
持续更新中........
(1):修改mysql数据库的编码为uft8mb4
(2):修改数据表的编码为utf8mb4
(3):修改连接数据库的连接代码
(1):修改mysql数据库的编码为uft8mb4
(2):修改数据表的编码为utf8mb4
执行命令:ALTER TABLE TABLE_NAME CONVERT TO CHARACTER SET utf8mb4;
GitHub上专业解决:
https://github.com/vdurmont/emoji-java
maven项目:
添加依赖:
<dependency> <groupId>com.vdurmont</groupId> <artifactId>emoji-java</artifactId> <version>4.0.0</version> </dependency>
持续更新中........
相关文章推荐
- 执行了getHibernateTemplate.save(user)后,控制台有hql语句输出,显示已经将数据存到数据库了,也没有抛出异常,但是去oracle数据库查的时候,压根就没有数据。。。。请问
- 今天EF插入数据库的时候发生System.NotSupportedException异常问题
- Android 数据库 在使用 update更新的时候,总是无法更新,还没有异常抛出!
- 1 开发一个注重性能的JDBC应用程序不是一件容易的事. 当你的代码运行很慢的时候JDBC驱动程序并不会抛出异常告诉你。 本系列的性能提示将为改善JDBC应用程序的性能介绍一些基本的指导原则,这其中的原则已经被许多现有的JDBC应用程序编译运行并验证过。 这些指导原则包括: 正确的使用数据库MetaData方法 只获取需要的数据 选用最佳性能的功能 管理连
- Android 数据库 在使用 update更新的时候,总是无法更新,还没有异常抛出!
- 代码提示插入成功,数据库没有数据,事务异常问题
- mysql事务管理及spring声明式事务中主动异常抛出使数据库回滚
- 在递归调用时候可能return无法主动跳出使用主动抛出异常
- Oracle数据库案例整理-执行Oracle脚本失败或异常-使用SQL语句插入中文后数据库中显示乱码
- 关于加载网络图片时候 ,URL.openstream抛出异常的问题的解决
- 使用hibernate框架文件插入到MySQL的时候出现异常,文件过大
- mysql 插入emoji表情的时候报错问题。(苹果手机)
- 通过Java向数据库中自增主键(非自增主键)表插入记录的异常
- MYSQL抛出异常+禁止删除触发器、同步插入触发器
- Asp.Net : 捕捉和记录网站中出现的所有未处理错误,抛出详细的页面来源和访问ip,调用的接口方法及异常实例(记事本日志,系统日志及数据库日志)
- CLR Debugger - 在程序抛出异常的时候中断程序的执行
- 结束任务的时候删除该实例,抛出异常
- 在插入数据库的时候可空值类型的问题
- 求助 这是我的mfc下一个修改数据库信息的一段代码,里面执行到m_Ado.m_pRecordset->Update(); 这句话的时候就会出现异常,而且修改不了数据库内的信息。
- 请教:word里的内容直接粘贴到web编辑器里,在插入数据库的时候会报错。