mediawikiのインストール作業ではまりました・・・

kinusatiです。

mediawiki-1.12.0をmysql-5.0.51aにインストールしようとしたら、テーブル作成エラーが発生した。

Creating tables…Query “CREATE TABLE `searchindex` ( si_page int unsigned NOT NULL, si_title varchar(255) NOT NULL default ”, si_text mediumtext NOT NULL, UNIQUE KEY (si_page), FULLTEXT si_title (si_title), FULLTEXT si_text (si_text) ) TYPE=MyISAM ” failed with error code “Column ‘si_title’ cannot be part of FULLTEXT index (localhost)”.

mysqlのdefaut-character-setをbinaryにしていたのが原因の模様。mediawikのインストール前にutf8でデータベースを作成することで解決した。

mysql> create database mediawikidb character set utf8;

 

 

This entry was posted in コンピュータ. Bookmark the permalink.

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">