springdata jpa mysql5.7写入中文乱码解决

  1. mysql5.7默认使用latin1字符集,数据库字符集选择utf8mb4
create schema 'my_schema' default character set utf8mb4
  • 连接字符串必须加上参数&characterEncoding=utf-8
  1. 或者修改配置文件,默认使用utf8mb4
[client]
default-character-set=utf8mb4

[mysql]
default-character-set=utf8mb4

[mysqld]
character-set-server=utf8mb4

posted on 2021-01-13 08:51  路过君  阅读(296)  评论(0编辑  收藏  举报

导航