数据库中文乱码

主要描写了我使用JDBC连接数据库遇到的问题,其中问题已经解决。

JDBC连接数据库写入数据的编码问题


  • 可能你写入数据库的编码方式不是UTF8,需要修改一下,在你连接的地方添加 ` &characterEncoding=UTF8 `
  • 也可能是你安装的Mysql数据库没有设置编码方式  1.配置文件更改编码方式(my.ini文件)  MySQL数据库为5.5.3之前的话,在mysqld下添加 default-character-set=utf8,之后的版本添加 character-set-server=utf8  2.在cmd下更改编码方式  查看所有的编码方式,show variables like 'character%; ,会显示出所有的编码方式,修改编码方式,如下:set character_set_client=utf8; 以上便是我所遇到的数据库中文乱码的问题,通过这些方法,成功解决了问题。