时间: 2021-08-08 16:49:30 人气: 109 评论: 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
以上设置完成后,基本可以解决所有问题。
194
187
68