解决毕业设计使用Mysql出现中文乱码情况解决总结


时间: 2021-08-08 16:49:30 人气: 98 评论: 0

乱码情况对于很多小白来说还是很普遍的,今天就来总结一下在插入数据库的时候出现乱码的情况。

如果你出现乱码情况,按照这些方法试一下,一般都可以解决。

总结下来普通出现这几种情况:

1,页面的编码错误

jsp页面上方开头设置:

<%@ page language="java" contentType="text/html;  charset=UTF-8" pageEncoding="UTF-8"%> 

2,进入Window–Preferences–General–Workspace,Text file encoding 选项中默认的Default(GBK)选项更改为Other,并将值设为utf-8,eclipse和MyEclipse设置类似:

3,更改MySQL的默认字符集编码default-character-set

打开安装路径的bin目录下的my.ini文件,找到#character-set-server=,可以看到当前是已经注释的,放开注释设置为:character-set-server=utf8;同理,default-character-set也是这样设置。然后打开命令行,使用查看命令SHOW VARIABLES LIKE ‘character%’,更改后,统一都是utf8即可。

4,更改数据库链接,在数据库名称后加

?useUnicode=true&characterEncoding=UTF8

以上设置完成后,基本可以解决所有问题。


评论
188083800