본문 바로가기

오라클 클라우드

오라클 클라우드에 스프링 프로젝트 배포하기 - MYSQL 설치하기

 

개발환경
- m1 macbook ventura
- java 17.0.6
- mysql 8.0.32
- maven 3.9.0

서버환경
- 오라클 클라우드
- os : centos 7.0
- java 17.0.6
- mysql 8.0.32
- maven 3.9.0
- git

 

1. 관리자로 접속

sudo -s

 

2. mysql 다운로드

wget http://repo.mysql.com/mysql80-community-release-el7-1.noarch.rpm

sudo rpm -ivh mysql80-community-release-el7-1.noarch.rpm

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

sudo yum install mysql-server

 

3. 중간에 y

 

4. Complete

 

5. mysql 실행하고 확인하기

systemctl start mysqld

systemctl status mysqld

 

6. 임시비밀번호 확인하기

grep 'temporary password' /var/log/mysqld.log

 

7. mysql 초기화

/usr/bin/mysql_secure_installation

 

8. 임시비밀번호 입력

 

9. 새 비밀번호 입력하기

 

10. 루트계정의 비밀번호를 변경할 건가?

 

11. y이면 비밀번호 입력

 

12. 비밀번호를 제공하기를 바라는가?

 

13. 익명 계정을 지울건가? 원격 접속을 허용할 건가? 테스트 DB를 지울건가? 지금 privilege table을 reload하는가?

 

14. mysql에 방화벽 허용

firewall-cmd --zone=public --permanent --add-service=mysql

 

15. 방화벽 재시작

systemctl restart firewalld.service

 

16. mysql 접속하기

- 중간에 비밀번호 입력하기

mysql -u root -p