数据库已设置utf8编码,数据库里是没问题的,IDEA中设置也全都是UTF8编码,查询数据库依然存在中文乱码问题
解决了。之前使用navicat写语句创建的,后来删掉数据库,用cmd进入mysql重新创建数据库可行。 可能navicat在交互上存在一些编码的问题吧。以后还是尽量用cmd进行数据库操作,navicat只能当一个可视化工具使用。