我们编写程序时,有时即使在jsp页面和代码中设置页面内容的编码为utf-8 OR gbk,但是我们在存储数据时,却发现数据库中的数据为乱码, 问题是出现在数据库的编码问题。
在mysql中,我们打开mysql的安装目录,打开my.ini文件,找到如下引用:
default-character-set= latin1
这是mysql的默认编码,我们需要将起设置为UTF8 or GBK,,然后重启mysql,即可成功修改mysql的默认编码,再次存储数据时,数据乱码问题将得到解决。