SpringBoot JPA MySQL 遇到中文乱码的解决办法

转载于:https://blog.csdn.net/sanpic/article/details/79344562

在SpringBoot JPA中使用MySQL时, 数据库的值为中文乱码, 需要如下两个方面的设置, 

1. 数据库的编码为UTF-8, 或者GB2312 也可以.

    ALTER SCHEMA `YourDBName`  DEFAULT CHARACTER SET utf8 ;

2. 更改Springboot的配置文件, 更改MySQL链接如下

spring.datasource.url= jdbc:mysql://localhost:3306/YourDBName?characterEncoding=utf-8
注意后面需要添加?characterEncoding=utf-8. 这一步是关键. 
--------------------- 
作者:sguess 
来源:CSDN 
原文:https://blog.csdn.net/sanpic/article/details/79344562 
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/chencaw/article/details/83306821