MySQL8.0 を CentOSやAmazon Linux 2023にインストール

スポンサーリンク

インストール

リポジトリのインストール

sudo yum localinstall -y http://dev.mysql.com/get/mysql80-community-release-el9-5.noarch.rpm

※赤線部分は、こちらを参考に、対応する OS のバージョンに変更してください。

RHEL 7 や CentOS 7 を利用する場合の例
sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2023

サーバーとクライアントをインストール

sudo yum install -y mysql-community-server

yum が依存関係を解決する際に、MySQL クライアントも一緒にインストールしてくれます。

MySQL デーモンを起動

sudo systemctl start mysqld
スポンサーリンク

パスワードとログイン

MySQL の初期パスワードを確認

sudo cat /var/log/mysqld.log | grep root
2021-09-09T14:30:31.123132Z 6 [Note] [MY-010454] [Server] 
A temporary password is generated for root@localhost: パスワードが書いてあります

MySQL にログイン

mysql -u root -p
Enter password:

先程確認したパスワードを入力します。

MySQL8.0 のパスワードを変更

SET PASSWORD = '大文字・小文字・数字・記号のすべてを含む好きなパスワードを設定';