在已有MySQL情況下安裝sphinxSE

2021-06-12 12:08:40 字數 899 閱讀 9744

(1)mysql原始碼包

(2)sphinx-0.9.9.tar.gz

具體步驟略(wget)

1  cd /opt/

2 tar -zxvf ./mysql-5.1.66.tar.gz

3 tar -zxvf ./sphinx-0.9.9.tar.gz

4 mysqladmin -uroot -ppwd version

5 cd /opt/

6 ls

7 cp -r ./sphinx-0.9.9/mysqlse/ ./mysql-5.1.66/storage/sphinx

8 cd ./mysql-5.1.66

9 sh build/autorun.sh

10 ./configure

11 make

12 cp storage/sphinx/.libs/ha_sphinx.* /usr/lib/mysql/plugin

13 mysql -uroot -ppwd

mysql> show engines;

mysql> install plugin sphinx soname 'ha_sphinx.so';

看到如下圖則成功了

記住生成的是ha_sphinx.so不是sphinx.so

非root情況下安裝mysql

由於沒有root許可權,不想使用root使用者安裝在系統中的mysql,今天打算在伺服器自己的個人目錄裡安裝mysql。找到了乙個非root使用者安裝的方法,按步驟做下來還是踩了不少坑,由此記錄一下。參考 linux下非root許可權安裝mysql tar zvxf tar.gz 解壓縮 cd 進入...

在保持舊版本情況下安裝5 7版MYSQL

在實際開發中,一些低版本資料庫,不支援一些特殊的sql語句,因此高版本資料庫資料匯入低版本的時候就會出問題,因此,在一些特殊情況下,低版本資料庫不能動,高版本mysql資料又無法匯入低版本mysql,我們不得不在同一臺機器上安裝兩個版本mysql.低版本mysql不支援的sql語句舉例,比如下面的這...

沒有外網情況下linux安裝mysql

首先linux要使用區域網 環境要求 區域網 windows 系統,linux 系統,mysql 安裝包mysql.tar.gz 注意 32位作業系統用 32位安裝包 64位系統用 64位安裝包 不要搞錯了 第一步 在 windows 中設定共享資料夾,並將 mysql.tar.gz 安裝包放入共享...