728x90
환경
- EC2 : Amazon Linux 2023
- MySQL version : MySQL Community 5.7.12
MySQL Yum repository 다운로드
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
MySQL Yum repository 설치
sudo yum localinstall mysql57-community-release-el7-11.noarch.rpm
특정 버전(5.7.12)을 설치할 예정이기 때문에 해당 버전이 어떤 패키지로 제공되는지 확인한다.
sudo yum provides mysql-community-server
mysql-community-server-5.7.12-1.el7.x86_64 으로 제공되는 것을 확인했다.
sudo yum install mysql-community-server-5.7.12-1.el7.x86_64
설치 과정에서 Importing GPG key 를 물어보면 y를 입력하면 된다.
MySQL 설치 확인
mysql --version
mysql Ver 14.14 Distrib 5.7.12, for Linux (x86_64) using EditLine wrapper
MySQL Service 시작
sudo systemctl start mysqld
sudo systemctl status mysqld
초기 설정
MySQL 로그에서 임시 패스워드를 찾는다.
sudo cat /var/log/mysqld.log | grep "A temporary password"
위 커맨드를 실행하면 보통 아래와 같은 결과가 나오는데, 마지막 부분의 '-%Iu<yMa7&ea' 가 임시 패스워드이다.
2023-04-18T12:28:34.339962Z 1 [Note] A temporary password is generated for root@localhost: -%Iu<yMa7&ea
아래 커맨드로 Installation Setup을 할 수 있다. 패스워드 변경 + 설정 변경
sudo mysql_secure_installation
혹은 아래와 같이 접속해서 패스워드 설정
mysql -uroot -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'PASSWORD';
참고
https://tecadmin.net/install-mysql-on-amazon-linux/
https://intellipaat.com/community/9231/how-to-install-mysql-5-7-on-amazon-ec2
728x90
'Dev > MySQL' 카테고리의 다른 글
[MySQL] AWS EC2에 특정 버전 MySQL (8.0.32) 설치하기 (0) | 2023.04.19 |
---|---|
[MySQL] Waiting for table metadata lock (0) | 2022.10.17 |
[MySQL] ERROR 2006 (HY000) : MySQL server has gone away (0) | 2022.10.07 |
[MySQL] ERROR 1018 (HY000): Can't read dir of '.' (errno: 13) (1) | 2022.09.22 |
[Database] Lock, Block, DeadLock (0) | 2022.09.15 |
댓글