mediawiki第一次访问首页出现数据库错误
时间:2008-04-02 来源:fangfis
- 现象:安装完后第一次访问首页,出现数据库错误,例如:
数据库指令语法错误。这可能是由于非法搜索指令所引起的(见 ), 也可能是由于软件自身的错误所引起。最后一次数据库指令是: (SQL query hidden) 来自于函数 "LinkCache::addLinkObj"。 MySQL返回错误 "1267: Illegal mix of collations (gb2312_bin,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation '=' (localhost)"。
- 解决:打开includes\Database.php,找到数据库查询子函数:function doQuery,在进行查询前加入以下语句:
mysql_query("SET NAMES 'utf8';", $this->mConn );
相关阅读 更多 +