MySQL > Spider Engineのインストール
更新日
2014-03-22
広告
Spider Engineのインストール方法を紹介します。 OSはUbuntu 12.04です。
まず、コンパイルに必要そうなツールをインストールします。
$ sudo apt-get install make cmake automake gcc g++オフィシャルサイトからダウンロードしてきたSpider Engineを、解凍します。
$ tar zxvf mysql-5.5.34-spider-3.1-vp-1.0-hs-1.2-q4m-0.95.tgzcmakeします。
$ cmake . -DDEFAULT_CHARSET=utf8これでmakeすると、q4mのコンパイルでエラーになるので、q4mのディレクトリを適当な場所に移します。 (つまりq4mのコンパイルをあきらめます、、、)
$ mv storage/q4m ~/tmp/make して、インストールします。
$ make $ make install初期DBをセットアップします。
$ ./scripts/mysql_install_dbMySQLサーバを起動します。
$ ./bin/mysql.server start Starting MySQL [ .krootユーザのパスワードを設定します。
$ ./bin/mysqladmin -u root password 'hoge'インストール先に配置されている install_spider.sql を実行します。
$ ./bin/mysql -u root -p < ../install_spider.sql Enter password:これで Spider Engine がインストールされるはずです。
mysql> show engines; +--------------------+---------+------------------------------------------------------------+--------------+------+------------+ | Engine | Support | Comment | Transactions | XA | Savepoints | +--------------------+---------+------------------------------------------------------------+--------------+------+------------+ | SPIDER | YES | Spider storage engine | YES | YES | NO | | InnoDB | DEFAULT | Supports transactions, row-level locking, and foreign keys | YES | YES | YES | | MRG_MYISAM | YES | Collection of identical MyISAM tables | NO | NO | NO | | PERFORMANCE_SCHEMA | YES | Performance Schema | NO | NO | NO | | CSV | YES | CSV storage engine | NO | NO | NO | | MEMORY | YES | Hash based, stored in memory, useful for temporary tables | NO | NO | NO | | MyISAM | YES | MyISAM storage engine | NO | NO | NO | +--------------------+---------+------------------------------------------------------------+--------------+------+------------+ 7 rows in set (0.00 sec)SPIDERというエンジンが登録されいることがわかります。
広告
お問い合わせは sweng.tips@gmail.com まで。