MySQL は広く使用されているリレーショナル データベース管理システムであり、Web サイトやアプリケーションのデータ ストレージと管理によく使用されます。 MySQL は、個人の開発者と大企業の両方で広く使用されています。
MySQL のインストールは、バイナリ インストール パッケージ、yum パッケージ マネージャー、Docker イメージなど、さまざまな方法で実行できます。ただし、圧縮パッケージを使用して MySQL をインストールする場合、この記事では、MySQL の圧縮パッケージを Linux システムにインストールする方法を紹介します。
MySQL 圧縮パッケージについて
MySQL 圧縮パッケージは、MySQL をインストールするための非常に便利な方法です。 MySQL 圧縮パッケージは、MySQL サーバー プログラム、MySQL クライアント プログラム、MySQL 管理プログラムなどが含まれるコンパイル済みバイナリ ファイル パッケージであり、指定した場所に直接解凍して使用できます。 MySQL インストール パッケージは通常 .tar.gz または .zip 形式であり、公式 Web サイトからダウンロードできます。
ステップ 1: MySQL 圧縮パッケージをダウンロードする
MySQL 圧縮パッケージは、MySQL 公式 Web サイトのダウンロード ページ (https://dev.mysql.com/downloads/mysql/) にあります。必要なバージョンとプラットフォームに応じて、対応する圧縮パッケージを選択します (この記事ではバージョン 5.7 を例にしています)。
クリックしてページに入ると、ダウンロードできるファイルのリストが表示されます。必要なファイルを選択するだけです。
ステップ 2: インストール プログラムを準備する
ダウンロードが完了したら、MySQL 圧縮パッケージを解凍する必要があります。解凍後、mysql-5.7.28- のようなファイルが見つかります。 linux-glibc2.12-x86_64.tar.gz ファイル。ファイルを指定した場所 (/opt ディレクトリなど) に解凍する必要があります。次のコマンドを使用します。
sudo tar -zxvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz -C /opt
このコマンドは、圧縮ファイルを /opt ディレクトリに解凍します。解凍後、.mysql ディレクトリと data ディレクトリが表示されます。.mysql ディレクトリは MySQL 設定ファイル ディレクトリに対応し、data ディレクトリは MySQL がデータを保存するディレクトリです。
ステップ 3: MySQL ユーザーを作成する
MySQL サービスを安全な方法で実行するには、MySQL ユーザーを追加する必要があります。次のコマンドを使用して MySQL ユーザーを作成します:
sudo groupadd mysql sudo useradd -r -g mysql mysql
作成が完了したら、ユーザーの MySQL データ ディレクトリと構成ファイル ディレクトリへのアクセス許可を設定する必要があります。次のコマンドを渡します:
sudo chown -R mysql:mysql /opt/mysql-5.7.28-linux-glibc2.12-x86_64/.mysql /opt/mysql-5.7.28-linux-glibc2.12-x86_64/data
ステップ 4: MySQL 環境変数を設定します
その後の使用を容易にするために、MySQL 実行ファイル ディレクトリを環境変数 PATH に追加する必要があります。次のコマンドを渡します:
echo 'export PATH=$PATH:/opt/mysql-5.7.28-linux-glibc2.12-x86_64/bin' >>~/.bashrc source ~/.bashrc
ステップ 5: MySQL の構成
インストールが完了したら、構成ファイルを使用して MySQL の基本設定を完了する必要があります。 my.cnf ファイルは、MySQL の構成ファイルである mysql-5.7.28-linux-glibc2.12-x86_64/.mysql ディレクトリにあります。実際のニーズに応じて、構成ファイル内のパラメータを変更できます。
デフォルトでは、MySQL サーバーはすべての IP アドレスを提供します。IP アドレスを指定する必要がある場合は、次のパラメータを構成ファイルに追加できます:
bind-address=127.0.0.1
ステップ 6: MySQL を開始する
次の方法で MySQL サービスを開始できます:
sudo /opt/mysql-5.7.28-linux-glibc2.12-x86_64/bin/mysqld_safe &
このコマンドは、MySQL サービスをバックグラウンド プロセスとして開始します。次のコマンドで MySQL サービスのステータスを確認できます。
sudo /opt/mysql-5.7.28-linux-glibc2.12-x86_64/bin/mysqladmin -u root -p status
このコマンドでは、root ユーザーのパスワードの入力を求められ、MySQL サービスのステータス情報が表示されます。
ステップ 7: ログイン パスワードを変更する
MySQL サービスのインストールが完了すると、デフォルトの root ユーザー パスワードは空になるため、変更する必要があります。次のコマンドで MySQL サービスに入ります:
mysql -u root
入力後、MySQL プロンプトが表示されますので、次のコマンドを入力してパスワードを変更します:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
このうち、new_passwordは、設定する新しいパスワードです。
インストール完了
上記の手順により、MySQL 圧縮パッケージ バージョンを Linux システムに正常にインストールできました。次のステップでは、MySQL を起動し、データベースの作成やデータ操作の実行などを試みます。
概要
MySQL 圧縮パッケージのインストールは複雑ではなく、いくつかの簡単な手順を実行するだけで Linux システムに MySQL サービスをインストールできます。この記事で紹介する方法により、MySQL 圧縮パッケージのインストール方法を知ることができ、実際に使用する際に対応する修正を行うこともできます。この記事が初心者の方のお役に立てれば幸いです。
以上がmysql圧縮パッケージのインストールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。