1、IDEA设置改为utf8,无效
2、数据源url末尾加:&characterEncoding=utf8;无效
3、修改mysql配置,成功
(1)打开mysql下my.ini,[client]下加上一句代码default-character-set=utf8
[mysqld]下加上一句代码character-set-server = utf8
(2)重启mysql服务

(3)查询mysql编码配置,除 character_set_filesystem外均为utf8(默认数据库编码是latin1(拉丁),不支持中文)

(4)重新将sql脚本导入数据库,中文显示正常
本文讲述了在IDEA中遇到的UTF-8编码问题,包括尝试设置项目编码和数据源编码,以及如何通过修改mysql的my.ini文件,设置character-set-server和default-character-set为utf8,最终解决中文显示问题的过程。
2822





