java在使用jdbc导入数据库时出现中文乱码解决方法
今天在使用数据库时遇到了中文乱码情况,特地去百度了一波,经过一段时间的折腾,终于解决了。特地将方法记录下来供给大家参考。
数据库:mysql
数据库管理软件:sqlyog
开发软件:idea
一、数据库方面的问题
在新建数据库时,将数据库的默认编码修改为utf8,新建表的时候将表的编码格式改为utf8
数据库修改
表修改
二、将开发软件的编译默认格式更改为utf8
idea的修改方式为:other setings ->default setings->file Encodings
修改全部的均为utf8
三、在使用jdbc时
记得在URL 后面加上
useUnicode=true&characterEncoding=UTF-8
网上其他解决方法
传送门:https://blog.****.net/zkzk96871/article/details/78307774