はじめに
目次
EC2にMySQL Serverをインストール
####【前提】
・MySQL SevrerをインストールしたいEC2インスタンスにルート権限でログインしてください。
####【手順】
1.MySQLリポジトリをインストールする。
yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm -y
2.MySQL Serverをインストール。
yum install mysql-community-server -y
※サーバのインストールのため時間がかかる場合があります。
3.MySQLを起動。
systemctl start mysqld
4.サービス自動起動に設定。
EC2インスタンスが停止するとサービスも停止されるため、「EC2起動してるのにMySQL使えない!なんで?」なんてことがないように自動起動を設定します。
systemctl enable mysqld
MySQLへアクセスする
1.MySQLログから初期パスワードを確認する
MySQLインストール時に発行される一時パスワードを確認します。
パスワードは/var/log/mysqld.log
に出力されています。
cat /var/log/mysqld.log | grep localhost
次のように出力されているはずです。
2021-06-19T10:36:06.105340Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: [パスワード]
2.MySQLにログイン
mysql -u root -p
※Enter password:とでたら1で確認したパスワードを入力します。
3.初期パスワード変更
一時パスワードのままだとMySQLの操作ができないため、パスワードを変更します。
ALTER USER root@localhost IDENTIFIED BY 'パスワード';
以降、通常のSQL操作可能です。