Red Hat 9 に MySQL 8.0 をインストールする手順は次のとおりです。
-
MySQL リポジトリの追加: まず、公式の MySQL リポジトリをシステムに追加する必要があります。これにより、MySQL の最新バージョンを確実に入手し、自動更新を受け取ることができます。MySQL リポジトリを追加するには、ターミナルを開いてリポジトリ構成パッケージをダウンロードします。
wget https://repo.mysql.com//mysql80-community-release-el9-1.noarch.rpm
ダウンロードが完了したら、インストールします。
sudo dnf install mysql80-community-release-el9-1.noarch.rpm
-
MySQL 8.0 をインストールする: リポジトリがシステムに追加されたら、次のコマンドを使用して MySQL 8.0 をインストールできます。
sudo dnf install mysql-community-server
インストールが完了したら、次のコマンドを使用して MySQL サービスを開始します。
sudo systemctl start mysqld
-
MySQL を安全に構成する: デフォルトでは、MySQL を初めてインストールするとき、MySQL は安全ではありません。インストールプロセス中に、root アカウントに一時パスワードが設定されます。次のコマンドを使用して、ログ ファイルからパスワードを取得できます。
grep 'A temporary password is generated' /var/log/mysqld.log | tail -1
次に、セキュリティ設定のために次のコマンドを実行する必要があります。
sudo mysql_secure_installation
MySQL の root パスワードを設定し、いくつかのセキュリティの質問に答えるように求められます。好みに応じてこれらの質問に答えてください。
-
インストールをテストする: インストールをテストするには、次のコマンドを使用して MySQL シェルにログインします。
mysql -u root -p
セキュリティ時に設定した root パスワードを入力すると、MySQL シェルにアクセスできるようになります。