Sphinx 2, MySQL console




mysql-sphinxse

7. Подключитесь к консоли mysql как root. Инсталлируйте плагин Sphinx.

# mysql -u root -p -h localhost mysql> INSTALL PLUGIN sphinx SONAME ‘ha_sphinx.so’;

Проверьте что Sphinx включен:

mysql> show engines;

mysql> show engines;
+------------+---------+----------------------------------------------------------------+--------------+------+------------+
| Engine     | Support | Comment                                                        | Transactions | XA   | Savepoints |
+------------+---------+----------------------------------------------------------------+--------------+------+------------+
| InnoDB     | YES     | Supports transactions, row-level locking, and foreign keys     | YES          | YES  | YES        |
| MRG_MYISAM | YES     | Collection of identical MyISAM tables                          | NO           | NO   | NO         |
| BLACKHOLE  | YES     | /dev/null storage engine (anything you write to it disappears) | NO           | NO   | NO         |
| CSV        | YES     | CSV storage engine                                             | NO           | NO   | NO         |
| SPHINX     | YES     | Sphinx storage engine 0.9.9                                    | NO           | NO   | NO         |
| FEDERATED  | YES     | Federated MySQL storage engine                                 | NO           | NO   | NO         |
| ARCHIVE    | YES     | Archive storage engine                                         | NO           | NO   | NO         |
| MEMORY     | YES     | Hash based, stored in memory, useful for temporary tables      | NO           | NO   | NO         |
| MyISAM     | DEFAULT | Default engine as of MySQL 3.23 with great performance         | NO           | NO   | NO         |
+------------+---------+----------------------------------------------------------------+--------------+------+------------+

Вот и все!

Другой способ проверки инсталлированного плагина – это следующая команда:

mysql> select * from mysql.plugin;

mysql> select * from mysql.plugin;
+--------+--------------+
| name   | dl           |
+--------+--------------+
| sphinx | ha_sphinx.so |
+--------+--------------+
1 row in set (0.00 sec)

Если по каким либо причинам вам понадобится деинсталлировать плагин sphinx, то вот как это делается:

mysql> UNINSTALL PLUGIN sphinx;

Примечания:

* Пожалуйста, имейте ввиду, что в некоторых версиях MySQL есть ошибка – при установке плагинов, идентификатор плагина не обрабатывается в соответствии с регистром.

* Если вы получаете такую ошибку:

mysql> INSTALL PLUGIN sphinx SONAME ‘ha_sphinx.so’; ERROR 1062 (23000): Duplicate entry ‘sphinx’ for key ‘PRIMARY’

вам придется вручную удалить запись о sphinx из таблицы mysql.plugin. Эта ошибка может появиться после обновления.

.

Источник:   http://www.howtoforge.com/sphinx-as-mysql-storage-engine-sphinxse

Popularity: 2%



Этот материал находится на сайте http://compiling.ru
__________________________________________



Похожие посты:


  • Sphinx в качестве системы хранения данных MySQL (SphinxSE)
  • SAMP 13, Test mysql connection
  • SAMP 4, Check MySQL
  • How To Install Alfresco Community 2, Prepare database
  • Creating MySQL Backups With AutoMySQLBackup On Ubuntu. Part2



  • Опубликовано 21 Май 2010 в 11:38. В рубриках: Solutions. Вы можете следить за ответами к этой записи через RSS 2.0. Вы можете оставить отзыв или трекбек со своего сайта.

    Оставьте свой отзыв

    Партнёры:


    forum.vpnssl.ru

    Выбор решений, консультации, примеры.

    Есть вопрос! Оставь свой голос!

    Question:

    Что нужно админу для счастья?

    View Results

    Loading ... Loading ...




    Most Popular Posts



    Supported:

  • бу авто


  • free counters