SphinxSE是Sphinx提供的一种MYSQL的存储引擎。本质而言,SphinxSE并不像其余存储引擎,如InnoDB、MyISAM同样,SphinxSE本身并不存储任何数据。SphinxSE实际上能够理解为一个客户端,经过将用户的SQL查询语句,转换给Sphinx查询引擎。从用户的角度看,就好像数据是存储在SphinxSE引擎的表里面同样。mysql
为MySQL安装SphinxSE存储引擎有两种状况: (1)还没有安装MySQL数据库 (2)已经安装MYSQL数据库 本文介绍的是针对第二种状况的安装方法。sql
Ubuntu 16.04 X86_64数据库
首先,须要下载MySQL的源码包:ubuntu
ubuntu@ubuntu:~/Downloads$ wget http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.12.tar.gz
其次,须要下载Sphinx的源码包:code
ubuntu@ubuntu:~/Downloads$ wget http://sphinxsearch.com/files/sphinx-2.2.10-release.tar.gz