springboot写入数据库汉字变问号???

Posted dekevin技术博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot写入数据库汉字变问号???相关的知识,希望对你有一定的参考价值。

用spring boot做的项目,后台向数据库中写入汉字,变成了问号,但是后台确实是向数据库中传递的汉字,数据库也是使用的utf8编码,怎么回事?
检查一下spring boot和数据库中的连接问题:
在application.properties application.propertiesapplication.properties里面的数据库连接中加入

&useUnicode=true&characterEncoding=UTF-8

比方说我的数据库连接加入上面这一行之后变成

spring.datasource.url = jdbc:mysql://39.107.124.222:3306/teach_system?serverTimezone=UTC&useUnicode=true&characterEncoding=UTF-8

 

以上是关于springboot写入数据库汉字变问号???的主要内容,如果未能解决你的问题,请参考以下文章

LocalDB数据库修改排序规则,修复汉字变问号

在数据库表里输入汉字后变成问号????这是为啥??

java插入中文到oracle变问号

PLSQL中table表中的汉字显示问号,装了汉化包之后还是问号,不知道怎么解决

oracle中文变问号

急求:PHP 中文写入数据库中文是问号,怎么解决