tar パッケージを使用して MySQL を CentOS にインストールする方法
MySQL は広く使用されているリレーショナル データベース管理システムであり、オープン ソース ソフトウェアであり、さまざまなオペレーティング システム上で実行できます。通常、CentOS に MySQL をインストールするには複数の方法から選択できますが、tarball を使用して MySQL をインストールするのは非常に簡単な方法です。この記事では、tar パッケージを使用して MySQL を CentOS にインストールする方法を説明します。
ステップ 1: インストール環境を準備する
MySQL をインストールする前に、MySQL がシステム上で実行できることを確認するために、いくつかの前提条件を準備する必要があります。準備する必要がある前提条件は次のとおりです:
1. CentOS システムの最新バージョン
2. 必要な依存関係とソフトウェアをインストールします: gcc、gcc-c、make 、cmake、ncurses-devel。
yum -y install gcc gcc-c make cmake ncurses-devel
ステップ 2: MySQL のダウンロード
MySQL 公式 Web サイトから tar パッケージをダウンロードして、MySQL をインストールします。 MySQL の最新バージョンは、https://dev.mysql.com/downloads/mysql/ で見つけることができます。
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.31.tar.gz
ステップ 3: tar パッケージを解凍します
MySQL をインストールする前に、tar パッケージを指定されたディレクトリに解凍する必要があります。これは、次のコマンドを使用して実行できます:
tar -zxvf mysql-5.7.31.tar.gz
ステップ 4: MySQL ユーザーとグループを作成します
MySQL を正しく使用するには、ユーザーとグループを作成し、MySQL のデフォルトのストレージ ディレクトリを生成し、それにアクセス許可を付与する必要があります。ここでは「mysql」という名前のユーザーとグループを作成します。
groupadd mysql
useradd -g mysql mysql -s /bin/false
mkdir -p /usr/local/mysql/data
touch /var/log/mysql.log
ステップ 5: MySQL のコンパイルとインストール
次に、次のコマンドを使用して MySQL をコンパイルする必要があります
cd mysql-5.7.31
cmake \
-DCMAKE_INSTALL_PREFIX = /usr/local/mysql \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DWITH_BOOST=/usr/local/boost \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_ARCHIVE_STORAGE_ENGINE= 1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DDOWNLOAD_BOOST=1 \
-DFORCE_INSOURCE_BUILD=1
構成が成功したことを示す下の図を参照してください
mysql -u root -p
以上がCentOS tarにmysqlをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。