在使用MySQL的过程中,我们经常会遇到MySQL中文乱码的问题。造成中文乱码的原因可能有多种,这里我主要记录一下我的解决方案。
在项目开发过程中,我们难免会遇到连接数据库,在连接配置数据库时,我们可以通过以下配置来解决中文乱码的问题。
application,yml
# 数据库配置
spring:
datasource:
url: jdbc:mysql://localhost:3306/blog?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC
username: root
password: 123456
主要的配置:使用Unicode编码并且将字符集设置为UTF-8格式
useUnicode=true&characterEncoding=UTF-8