今天调试接口的时候发现向数据库中添加中文字段时会抛出异常,检查了一下发现是数据库创建时编码设置出现了问题,当向数据库插入中文出现乱码、问号或者报错时检查步骤应有如下几步:

1首先检查一下看看插入英文时是否出现异常,确保不是因为程序出问题导致的错误。

2检查项目的的编码方式看是否设置为UTF-8,默认使用的latern1编码方式不支持中文。

3在配置数据库链接的文件application.properties中确保数据库采用正确的编码方式创建

4清空 数据库后 重新启动项目,这时发现可以正常添加中文字段。

若程序代码没有问题但插入到数据库中的数据仍为乱码,则可能与tomcat服务器的设置有关,需要在conf/server.xml文件Connector标签小添加控制编码方式的字段URIEncoding="UTF-8",修改后重启tomcat

SpringBoot向数据库中插入英文没问题,中文报错乱码问题相关推荐

  1. 数据库中插入英文数字正常,插入中文错误解决方案

    一个发布公告的功能 在其他电脑上面运行的好好的.到了另外一台上就出问题了, 报如下错误 [http-8080-2] ERROR org.hibernate.AssertionFailure - an ...

  2. 如何快速的向数据库中插入已知的1000万条数据

    MySQL 如何快速的向数据库中插入已知的1000万条数据 假设这1000W条数据在同一个集合里,那么将这个集合进行遍历,循环1000W次,结合数据库编程技术,如JDBC,就可以插入数据库,这么简单的 ...

  3. php怎么插入数据,利用PHP怎么向MySQL数据库中插入数据

    利用PHP怎么向MySQL数据库中插入数据 发布时间:2020-12-11 16:41:47 来源:亿速云 阅读:89 作者:Leah 这篇文章给大家介绍利用PHP怎么向MySQL数据库中插入数据,内 ...

  4. 用java向mysql数据库中插入数据为空

    利用java面向对像编程,向数据库中插入数据时.遇到插入的数据为空的情况.在此做一小结: 1.数据库连接正正常 2.sql语句没有问题 3.程序没有报异常 4.代码: import java.util ...

  5. 以使用QSqlQuery向数据库中插入数据为例,做一个小结

    背景: 最近在使用Qt+SQLite写一个本地数据库管理程序(使用者不懂SQL),在写向数据库中插入数据的 相关的函数时,我遇到了几个问题(暂时就这些): 1.向指定字段插入指定数据时,读取到的数据都 ...

  6. mongodb数据库中插入数据

    mongodb数据库中插入数据 一:connection 访问集合: 在mongodb数据库中,数据是存储在许多数据集合中,可以使用数据库对象的collection方法访问一个集合.该方法使用如下: ...

  7. qt mysql 系统时间_使用QT和参数在SQLite数据库中插入日期时间

    我想从C++/QT应用程序执行插入到SQLite数据库. 我想要插入数据的表格中的一列是datetime(yyyy-mm-dd hh:mm:ss).使用QT和参数在SQLite数据库中插入日期时间 我 ...

  8. mysql十万条数据_2秒内向数据库中插入十万条数据?

    怎么向数据库中快速插入十万条数据呢,当然得需要对比才能看到效果,今天给大家亲身测了两种方法对比,差别25倍左右 1,数据库用sql server 2008 r2,表结构非常简单,四个字段,建数据表的s ...

  9. oracle数据库插入多表,在Oracle数据库中插入嵌套表

    我是PL/SQL数据库的新学习者,这是一种给apex.oracle.com上的数据库应用指定序列的练习.然后我创建了表格,但是当填充与插入的代码如下所示,应用赋予错误,表你不介意,我需要你的帮助在Or ...

最新文章

  1. 发现藏匿在加密流量中的威胁
  2. Node.js 博客实例(一)简单博客
  3. REVERSE-PRACTICE-BUUCTF-16
  4. 打包(归档)和压缩(包含两者的区别)
  5. 浅谈网站内容应该做给谁看?
  6. HTML5矢量实现文件上传进度条
  7. 让Fiddler调试localhost和127.0.0.1
  8. 计算机自动设置开机,电脑定时开机怎么设置?电脑设置每天自动开机
  9. C11中auto的使用
  10. 梯形面积php,梯形的面积公式是什么
  11. 用计算机语言写祝福语,有关程序员节的祝福语
  12. Java实体类(entity)作用
  13. 华为RH2288 V3服务器新加硬盘不识别
  14. 李佳琦转行成直播一哥,他做对了哪些事?
  15. PR AE PS安装资源包
  16. 利用nslookup命令查看MX记录、A记录、CNAME记录和NS记录
  17. LDA模型中需要输入的数据格式
  18. Android 自定义控件玩转字体变色 打造炫酷ViewPager指示器
  19. 两点定标法_生化分析仪的定标方法
  20. Geant4学习之CAD模型导入(1)

热门文章

  1. 微信升级会员卡功能: 连通公众号、微信支付
  2. 大数据课程有必要学吗?
  3. 使用numpy计算平均值,中值,方差,标准差
  4. SWOT优势劣势机会威胁
  5. 7年员工因拒绝钉钉打卡被开除,索赔近60万,终审判决来了!
  6. CSDN Blog使用方法汇总
  7. Gmail POP3设定
  8. 关于蹭网检查的原理及实现
  9. 2020年的总结和2021的目标
  10. 高数中的洛必达法则即“罗氏法则”