Amazon Linux 2が2025年6月30日をもってサポートを終了すると聞いたため、
Amazon Linux 2023にMySQLをインストールしようとした際になかなか苦戦しました。
この記事ではAmazon Linux 2023へMySQL8.0をインストールするやり方についてご紹介します。
やり方
EC2インスタンスを作成する
EC2のマネジメントコンソールよりEC2インスタンスを作成します
このときAMIはAmazon Linux 2023を選択します。
RDSインスタンスを作成する
RDSのマネジメントコンソールよりRDSインスタンスを作成します
このときDBMSはMySQLのバージョン8系の最新版を選択します。
EC2インスタンスにSSH接続する
$ ssh -i <アクセスキーのパス> ec2-user@<パブリックIPアドレス>
dnfをインストールする
sudo dnf update -y
MySQLクライアントをインストールする
$ sudo dnf install mariadb105
MySQLインスタンスに接続する
$ mysql -h <RDSインスタンスのエンドポイント> -P 3306 -u <ユーザー名> -p
接続後、以下のメッセージが表示されればインストール&接続完了です。
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MySQL connection id is 28
Server version: 8.0.40 Source distribution
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MySQL [(none)]>
参考