CentOS は、Red Hat Enterprise Linux (RHEL) に基づいて開発された Linux オペレーティング システムのディストリビューション バージョンです。 CentOS に MySQL をインストールするには追加の手順が必要ですが、以下の手順に従えば、インストールは確実に成功します。この記事では、tar パッケージを使用して MySQL をインストールする方法を紹介します。
注意: MySQL をダウンロードする前に、必要なツールとライブラリがインストールされていることを確認してください。たとえば、gcc コンパイラを使用すると、次のコマンドでこれを確認できます。
gcc -v
gcc がインストールされている場合は、gcc のバージョン情報が返されます。インストールされていない場合は、次のコマンドを使用してインストールしてください:
sudo yum install gcc-c++
次のコマンドを使用して、ダウンロードした MySQL を解凍しますtar パッケージ:
tar -xzvf mysql-<version>.tar.gz
ここで、version はダウンロードした MySQL のバージョン番号です。
CentOS に MySQL をインストールするにはいくつかの依存関係が必要です。次のコマンドを使用してインストールできます:
sudo yum install libaio
次のコマンドを使用して、新しいグループとユーザーを作成します。
sudo groupadd mysql sudo useradd -r -g mysql -s /bin/false 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 データが保存されている場所に配置する必要があることに注意してください。
sudo mkdir /data/mysql sudo chown mysql:mysql /data/mysql sudo /path/to/mysql-<version>/bin/mysqld --initialize --user=mysql
上記のコマンドを入力して、MySQL データ ディレクトリを初期化します。 --user パラメータは、手順 4 で作成した mysql ユーザーと一致する必要があることに注意してください。
次のコマンドを使用して MySQL を起動します。
sudo /path/to/mysql-<version>/bin/mysqld_safe --user=mysql &
デフォルトでは、MySQL 管理者アカウントのパスワードは空白です。次のコマンドを使用して、MySQL 管理者パスワードを変更します。
sudo /path/to/mysql-<version>/bin/mysqladmin -u root password 'newpassword'
newpassword を自分のパスワードに置き換えることを忘れないでください。
次のコマンドを使用して MySQL にログインできるようになります:
mysql -u root -p
MySQL 管理者のパスワードを入力する必要がありますアカウント。
概要:
これらは、CentOS に tarball 経由で MySQL をインストールする手順のすべてです。以下の手順に従えば、問題なく MySQL をインストールできます。これは MySQL をインストールする最も基本的な方法であり、比較的簡単です。特定のバージョンの MySQL のインストールなど、より複雑なタスクなど、さらに必要な場合は、MySQL の公式ドキュメントにアクセスして詳細を確認してください。
以上がCentOS tarにmysqlをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。