解决乱码显示的方法找到了:
1. 因为mysql的默认编码是latin1,所以首先我们需要修改一下phpmyadmin的编码转换。修改libraries目录下面的select_lang.lib.php文件,将'utf-8' => 'utf8',
修改成
'utf-8' => 'latin1',2. 接下来还要修改一下页面的编码显示,将'zh-gb2312' => array('zh|chinese simplified', 'chinese_simplified-gb2312', 'zh'),
修改成
'zh-gb2312-utf-8' => array('zh|chinese simplified', 'chinese_simplified-gb2312', 'zh'),也就是在zh-gb2312后面增加-utf-8,这样页面编码就支持utf-8了。还剩下中文符的插入问题。