mantis及相关系统配置完成,我把服务器上的数据导过来,在打开页面的时候,发现数据库里的数据都是乱码,这些问题其实都是很普通的,解决也很好解决,但是还是有很多人问起,这里就专门写一下,乱码的产生主要是服务器端和客户端字符集不一致导致的,这个问题可以在my.ini配置文件里将相应的配置项设置为一致就可以。我采用的是gb2312字符集,所以在my.ini里设置如下:
[client]
default-character-set=gb2312
init_connect='SET NAMES gb2312'
[mysql]
default-character-set=gb2312
[mysqld]
default-character-set=gb2312
init_connect='SET NAMES gb2312' 这句是在网上搜索的时候发现,直接在连接数据库初始字符集定为你规定的字符集,比较好用。各位记得修改my.ini之后,重新启动一下mysql服务哦。