ホームページ  >  記事  >  データベース  >  CentOS tarにmysqlをインストールする方法

CentOS tarにmysqlをインストールする方法

PHPz
PHPzオリジナル
2023-04-19 14:11:55650ブラウズ

CentOS は、Red Hat Enterprise Linux (RHEL) に基づいて開発された Linux オペレーティング システムのディストリビューション バージョンです。 CentOS に MySQL をインストールするには追加の手順が必要ですが、以下の手順に従えば、インストールは確実に成功します。この記事では、tar パッケージを使用して MySQL をインストールする方法を紹介します。

  1. MySQL バージョンに適した tar パッケージを MySQL 公式 Web サイトからダウンロードします。

注意: MySQL をダウンロードする前に、必要なツールとライブラリがインストールされていることを確認してください。たとえば、gcc コンパイラを使用すると、次のコマンドでこれを確認できます。

gcc -v

gcc がインストールされている場合は、gcc のバージョン情報が返されます。インストールされていない場合は、次のコマンドを使用してインストールしてください:

sudo yum install gcc-c++
  1. MySQL tar パッケージを解凍します

次のコマンドを使用して、ダウンロードした MySQL を解凍しますtar パッケージ:

tar -xzvf mysql-<version>.tar.gz

ここで、version はダウンロードした MySQL のバージョン番号です。

  1. MySQL の依存関係をインストールする

CentOS に MySQL をインストールするにはいくつかの依存関係が必要です。次のコマンドを使用してインストールできます:

sudo yum install libaio
  1. for MySQLグループとユーザーの作成

次のコマンドを使用して、新しいグループとユーザーを作成します。

sudo groupadd mysql
sudo useradd -r -g mysql -s /bin/false mysql
  1. MySQL の構成

MySQL を解凍した後、このディレクトリには、MySQL 構成ファイルである my.cnf ファイルがあります。次のことを行う必要があります:

sudo cp /path/to/mysql-<version>/support-files/my-default.cnf /etc/my.cnf
sudo vi /etc/my.cnf

my.cnf ファイルを開き、[mysqld] 部分を次のコードに置き換えます:

[mysqld]
datadir=/data/mysql
socket=/data/mysql/mysql.sock
user=mysql
symbolic-links=0

my.cnf ファイルに、datadir とソケットを追加します。 [mysqld]セクションに移動します。これらの値は、MySQL データが保存されている場所に配置する必要があることに注意してください。

  1. MySQL データ ディレクトリを初期化する
sudo mkdir /data/mysql
sudo chown mysql:mysql /data/mysql
sudo /path/to/mysql-<version>/bin/mysqld --initialize --user=mysql

上記のコマンドを入力して、MySQL データ ディレクトリを初期化します。 --user パラメータは、手順 4 で作成した mysql ユーザーと一致する必要があることに注意してください。

  1. MySQL の起動

次のコマンドを使用して MySQL を起動します。

sudo /path/to/mysql-<version>/bin/mysqld_safe --user=mysql &

を置き換えてください。使用する MySQL バージョンへの実際のパスを使用します。

  1. MySQL 管理者パスワードの変更

デフォルトでは、MySQL 管理者アカウントのパスワードは空白です。次のコマンドを使用して、MySQL 管理者パスワードを変更します。

sudo /path/to/mysql-<version>/bin/mysqladmin -u root password 'newpassword'

newpassword を自分のパスワードに置き換えることを忘れないでください。

  1. MySQL へのログイン

次のコマンドを使用して MySQL にログインできるようになります:

mysql -u root -p

MySQL 管理者のパスワードを入力する必要がありますアカウント。

概要:

これらは、CentOS に tarball 経由で MySQL をインストールする手順のすべてです。以下の手順に従えば、問題なく MySQL をインストールできます。これは MySQL をインストールする最も基本的な方法であり、比較的簡単です。特定のバージョンの MySQL のインストールなど、より複雑なタスクなど、さらに必要な場合は、MySQL の公式ドキュメントにアクセスして詳細を確認してください。

以上がCentOS tarにmysqlをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。