AWS t2.xlarge
OS : Redhat 8.6
MySQL Version : 8.0.31
# 다운로드
wget https://repo.mysql.com//mysql80-community-release-el8-4.noarch.rpm
# YUM 레포지토리에 MySQL 추가
sudo yum install mysql80-community-release-el8-{version-number}.noarch.rpm
# MySQL 설치
sudo yum install mysql-community-server
# MySQL 실행 (root 아니고, sudo 없이 명령어 실행하면 OS root 비밀번호 입력해야함)
sudo systemctl start mysqld
# 임시 비밀번호 찾기
sudo grep 'temporary password' /var/log/mysqld.log
# MySQL 접속
mysql -uroot -p
-> 임시 비밀번호 입력
# 비밀번호는 대문자, 소문자, 숫자 및 특수 문자가 하나 이상 포함되고 총 암호 길이가 8자 이상이어야 함
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
MySQL Download
https://dev.mysql.com/downloads/repo/yum/
MySQL Docs - Installing MySQL on Linux Using the MySQL Yum Repository
https://dev.mysql.com/doc/refman/8.0/en/linux-installation-yum-repo.html