정화 코딩
[Back-end] free-tier AWS RDS (MySQL) 인스턴스 생성 본문
AWS 접속 후 로그인
aws 홈페이지에 접속한 후 로그인을 해준다. 생성한지 12개월이 지나지 않은 계정으로 free tier를 쓸 수 있다.
나는 작년 9월 쯤에 가입한 jungh150@ewhain.net 계정으로 로그인하였다.
데이터베이스 인스턴스 및 데이터베이스 (스키마) 생성

RDS를 검색해서 서비스를 찾는다.

DB 인스턴스를 클릭하여 DB 인스턴스 목록을 조회한다.

데이터베이스 생성을 클릭한다.

표준 생성으로 설정해주고 MySQL을 선택해준다.


그 외의 것들도 설정해주고 프리티어를 선택해준다.

데이터베이스 인스턴스 이름, 사용자 이름, 암호 등을 설정한다.
나는 자체 관리를 선택했고 암호도 직접 지정하였다.

인스턴스 구성에서 db.t3.micro로 설정해준다.

스토리지 자동 조정 활성화를 풀어줘야 요금이 부과되지 않는다고 한다.

퍼블릭 엑세스를 허용해준다.

보안 그룹도 우선 디폴트로 하였다.

초기 데이터베이스 이름을 설정해준다. 스키마 이름이라고 생각하면 된다.
자동 백업은 비활성화 해준다.

마이너 버전 자동 업그레이드는 비활성화 해주고 삭제 방지는 활성화 해주었다.

설정이 모두 끝났으면 데이터베이스 생성을 클릭한다.

인스턴스가 잘 생성된 것을 확인할 수 있다.
인바운드 규칙 추가

MySQL 유형에 대해서는 어디서든 접근할 수 있도록 Anywhere-IPv4로 설정해준다.
그리고 저장 버튼을 클릭해준다.
DataGrip에서 연결해보기

MySQL 데이터 소스를 추가해준다.

엔드포인트에 해당하는 것을 Host에 적어주면 되고 Port에는 설정했던 3306을 입력한다.
아까 설정한 User와 Password까지 입력한 후 Test Connection을 해보면 잘 연결되는 것을 확인할 수 있다.
OK를 누르면 추가된다.

잘 추가된 것을 확인할 수 있다.
'Web Development' 카테고리의 다른 글
[Back-end] free-tier AWS EC2 인스턴스 생성 후 서버 실행 (0) | 2025.04.04 |
---|---|
[SpringBoot] 졸업 프로젝트 PreView: 프로젝트 초기 세팅 2 (0) | 2025.03.26 |
[SpringBoot] jakarta.validation 관련 Cannot resolve symbol 'validation' 오류 발생 원인과 해결 방법 (1) | 2025.03.26 |
[SpringBoot] 졸업 프로젝트 PreView: DB ERD 설계 (0) | 2025.03.19 |
[SpringBoot] 졸업 프로젝트 PreView: 프로젝트 초기 세팅 (0) | 2025.03.17 |