【原創(chuàng)】centos6.4編譯安裝mysql5.5并為其安裝Sphinx引擎支持
Jun 07, 2016 pm 04:36 PM#mysql5.5改成用cmake安裝了,所以先安裝cmakecd /data/software/wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gzwget http://www.coreseek.cn/uploads/csft/4.0/coreseek-4.1-beta.tar.gzcd /data/srctar zxf ../software/coreseek-4.1-beta.tar.
#mysql5.5改成用cmake安裝了,所以先安裝cmake cd /data/software/ wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz wget http://www.coreseek.cn/uploads/csft/4.0/coreseek-4.1-beta.tar.gz cd /data/src tar zxf ../software/coreseek-4.1-beta.tar.gz tar zxf ../software/cmake-2.8.4.tar.gz cd cmake-2.8.4 ./configure make && make install #mysql5.5基本安裝 cd /data/src tar zxf ../software/mysql-5.5.28.tar.gz cd mysql-5.5.28 cp -r /data/src/coreseek-4.1-beta/csft-4.1/mysqlse storage/sphinx cmake . -DCMAKE_BUILD_TYPE=Release -DWITH_SPHINX_STORAGE_ENGINE=1 make && make install #配置 cd /usr/local/mysql mkdir -p /var/log/mysql /usr/local/mysql/etc cp support-files/my-medium.cnf /usr/local/mysql/etc/my.cnf rm -rf /etc/my.cnf ln -s /usr/local/mysql/etc/my.cnf /etc/my.cnf vi /etc/my.cnf ########################################## [mysqld] basedir = /usr/local/mysql datadir = /usr/local/mysql/data ########################################## #設置用戶組 groupadd -g 88 mysql adduser -u 88 -g mysql -s /sbin/nologin mysql #初始化數(shù)據(jù)庫 并將數(shù)據(jù)庫更目錄映射到我的熟悉的文件夾/data/database/mysql ./scripts/mysql_install_db --basedir=/usr/local/mysql --user=mysql chown -R root . chown -R mysql data rm -rf /data/database mkdir -p /data/database ln -s /usr/local/mysql/data /data/database/mysql #更改存放數(shù)據(jù)庫文件權限,這個時候有的文件不存在 chown -R mysql:mysql /data/database/mysql chmod 770 /data/database/mysql chmod 770 /data/database/mysql/ib* chmod 770 /data/database/mysql/*.err chmod 770 /data/database/mysql/*.pid chmod 660 /data/database/mysql/mysql/* chmod 700 /data/database/mysql/mysql chmod 700 /data/database/mysql/test #啟動mysql /usr/local/mysql/bin/mysqld_safe --defaults-extra-file=/usr/local/mysql/etc/my.cnf --user=mysql & sleep 5 #設置數(shù)據(jù)庫root帳戶的密碼,并且將密碼保存 /usr/local/mysql/bin/mysqladmin -u root password 'XXXXXXXXX' #如果密碼錯誤,可以先關掉數(shù)據(jù)庫 然后/usr/local/mysql/bin/mysqld_safe --skip-grant-tables & 然后mysql -u root 然后 update user set password=password("XXXXXXXXX") where user='root'; 然后重啟數(shù)據(jù)庫 mkdir -p /data/save/ echo 'XXXXXXXXX' > /data/save/mysql_root #關閉數(shù)據(jù)庫 /usr/local/mysql/bin/mysqladmin -u root -pXXXXXXXXX shutdown #將數(shù)據(jù)庫的啟動|關閉 簡潔化 echo '/usr/local/mysql/bin/mysqld_safe --defaults-extra-file=/usr/local/mysql/etc/my.cnf --user=mysql &' > /root/mysql_start chmod 700 /root/mysql_start echo '/usr/local/mysql/bin/mysqladmin -u root -p shutdown' > /root/mysql_stop chmod 700 /root/mysql_stop #設置數(shù)據(jù)庫開機啟動 echo "/root/mysql_start" >> /etc/rc.d/rc.local #把mysql的bin文件鏈接到PATH目錄 ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
#安裝sphinx支持!
mysql -uroot -p`cat /data/save/mysql_root` mysql>install plugin sphinx soname "ha_sphinx.so"; mysql>show engines;
如果一切順利,將會看到以下信息:
現(xiàn)在您可以創(chuàng)建sphinx引擎表了:
#創(chuàng)建sphinx引擎表
CREATE TABLE rtindex( id bigint( 11 ) NOT NULL , weight integer( 11 ) NOT NULL , title varchar( 255 ) NOT NULL , content varchar( 5000 ) NOT NULL , groupid int( 6 ) NOT NULL , biguid bigint( 11 ) NOT NULL , score float( 6 ) NOT NULL , date_added bigint( 11 ) NOT NULL , author varchar( 255 ) NOT NULL , INDEX ( title ) ) ENGINE = SPHINX DEFAULT CHARSET = utf8 CONNECTION = 'sphinx://localhost:9314/rtindex';
完畢。
原文地址:【原創(chuàng)】centos6.4編譯安裝mysql5.5并為其安裝Sphinx引擎支持, 感謝原作者分享。

ホットAIツール

Undress AI Tool
脫衣畫像を無料で

Undresser.AI Undress
リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover
寫真から衣服を削除するオンライン AI ツール。

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中國語版
中國語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Win11 システムに中國語言語パックをインストールできない問題の解決策 Windows 11 システムの発売に伴い、多くのユーザーは新しい機能やインターフェイスを體験するためにオペレーティング システムをアップグレードし始めました。ただし、一部のユーザーは、アップグレード後に中國語の言語パックをインストールできず、エクスペリエンスに問題が発生したことに気づきました。この記事では、Win11 システムに中國語言語パックをインストールできない理由について説明し、ユーザーがこの問題を解決するのに役立ついくつかの解決策を提供します。原因分析 まず、Win11 システムの機能不全を分析しましょう。

Baidu Netdisk のインストール ファイルを正常にダウンロードしたにもかかわらず、正常にインストールできない場合は、ソフトウェア ファイルの整合性にエラーがあるか、殘っているファイルとレジストリ エントリに問題がある可能性があります。 Baidu Netdisk はダウンロードできましたが、インストールできない問題の分析を紹介します。 Baidu Netdisk は正常にダウンロードされたがインストールできない問題の分析 1. インストール ファイルの整合性を確認します。ダウンロードしたインストール ファイルが完全で、破損していないことを確認します。再度ダウンロードするか、別の信頼できるソースからインストール ファイルをダウンロードしてみてください。 2. ウイルス対策ソフトウェアとファイアウォールをオフにする: ウイルス対策ソフトウェアやファイアウォール プログラムによっては、インストール プログラムが正常に実行されない場合があります。ウイルス対策ソフトウェアとファイアウォールを無効にするか終了してから、インストールを再実行してください。

OracleVirtualBox の仮想マシンにゲスト追加をインストールできない場合があります。 [デバイス] > [InstallGuestAdditionsCDImage] をクリックすると、以下に示すようなエラーがスローされます。 VirtualBox - エラー: 仮想ディスク C: プログラミング ファイルOracleVirtualBoxVBoxGuestAdditions.iso を ubuntu マシンに挿入できません この投稿では、次の場合に何が起こるかを理解します。 VirtualBox にゲスト追加機能をインストールできません。 VirtualBox にゲスト追加機能をインストールできない Virtua にインストールできない場合

Linux への Android アプリケーションのインストールは、多くのユーザーにとって常に懸念事項であり、特に Android アプリケーションを使用したい Linux ユーザーにとって、Android アプリケーションを Linux システムにインストールする方法をマスターすることは非常に重要です。 Linux 上で Android アプリケーションを直接実行するのは Android プラットフォームほど簡単ではありませんが、エミュレータやサードパーティのツールを使用すれば、Linux 上で Android アプリケーションを快適に楽しむことができます。ここでは、Linux システムに Android アプリケーションをインストールする方法を紹介します。

Docker を使用したことがある場合は、デーモン、コンテナー、およびそれらの機能を理解する必要があります。デーモンは、コンテナがシステムですでに使用されているときにバックグラウンドで実行されるサービスです。 Podman は、Docker などのデーモンに依存せずにコンテナーを管理および作成するための無料の管理ツールです。したがって、長期的なバックエンド サービスを必要とせずにコンテナーを管理できるという利點があります。さらに、Podman を使用するにはルートレベルの権限は必要ありません。このガイドでは、Ubuntu24 に Podman をインストールする方法について詳しく説明します。システムを更新するには、まずシステムを更新し、Ubuntu24 のターミナル シェルを開く必要があります。インストールプロセスとアップグレードプロセスの両方で、コマンドラインを使用する必要があります。シンプルな

高校で勉強しているときに、同じクラスの他の生徒よりも多くのメモを取る、非常に明確で正確なメモを取る生徒もいます。メモをとることが趣味である人もいますが、重要なことについての小さな情報をすぐに忘れてしまうため、メモをとることが必需品である人もいます。 Microsoft の NTFS アプリケーションは、通常の講義以外にも重要なメモを保存したい學生にとって特に役立ちます。この記事では、Ubuntu24へのUbuntuアプリケーションのインストールについて説明します。 Ubuntu システムの更新 Ubuntu インストーラーをインストールする前に、Ubuntu24 では、新しく構成されたシステムが更新されていることを確認する必要があります。 Ubuntu システムでは最も有名な「a」を使用できます

Win7 コンピュータに Go 言語をインストールする詳細な手順 Go (Golang とも呼ばれます) は、Google によって開発されたオープン ソース プログラミング言語です。シンプルで効率的で、優(yōu)れた同時実行パフォーマンスを備えています。クラウド サービス、ネットワーク アプリケーション、およびアプリケーションの開発に適しています。バックエンド システムです。 Win7 コンピューターに Go 言語をインストールすると、その言語をすぐに使い始めて、Go プログラムの作成を開始できるようになります。以下では、Win7 コンピューターに Go 言語をインストールする手順を詳しく紹介し、具體的なコード例を添付します。ステップ 1: Go 言語インストール パッケージをダウンロードし、Go 公式 Web サイトにアクセスします。

Win7 システムに Go 言語をインストールするのは比較的簡単な操作で、次の手順に従ってください。以下では、Win7 システムに Go 言語をインストールする方法を詳しく紹介します。ステップ 1: Go 言語のインストール パッケージをダウンロードする. まず、Go 言語の公式 Web サイト (https://golang.org/) を開いて、ダウンロード ページに入ります。ダウンロード ページで、Win7 システムと互換性のあるインストール パッケージのバージョンを選択してダウンロードします。 [ダウンロード] ボタンをクリックし、インストール パッケージがダウンロードされるまで待ちます。ステップ 2: Go 言語をインストールする
