1. aws 에 들어가서 RDS 검색 후 클릭
2. 데이터베이스 생성 클릭
3. 표준 생성, MySQL 선택
4. 템플릿 - 프리티어(요금 방지) 선택
5. DB 인스턴스 식별자
마스터 사용자 이름
마스터 암호
이 3 가지는 기억해야함
6. 버스터블 클래스 - db.t3.micro를 선택한다.
7. 스토리지는 기본값으로 설정 / 자동 조정 활성화는 비활성화 해놓기(요금 방지)
8. 퍼블릭 엑세스 - 예 , VPC 보안그룹 - 새로 생성
9. 암호 인증 선택
10. 초기 데이터베이스 이름 설정(설정 안하면 데이터베이스가 생성되지 않는다고 함)
11. 데이터베이스 생성 클릭
12. DB 식별자 링크 클릭
13. VPC 보안 그룹 링크 클릭
14. 보안 그룹 ID 링크 클릭
15. 인바운드 규칙 편집 클릭
16. 누구나 3306 포트에 접근할 수 있게 해주기(IPv4, IPv6)
▶MySql Workbench 와 연결하기
Connection Name : 원하는 이름
Hostname : 엔드포인트
Username : 마스터 사용자 이름
Password : 마스터 암호
작성 후 Test Connection 후 OK 클릭
▶ Springboot 와 Mysql 연동하기
application.properties 설정
spring.datasource.url=jdbc:mysql://엔드포인트:3306/데이터베이스이름?useSSL=false&useUnicode=true&serverTimezone=Asia/Seoul
spring.datasource.username=마스터 사용자 이름
spring.datasource.password=마스터 암호
'AWS' 카테고리의 다른 글
[Spring Boot] AWS - S3 버킷 생성하기 (0) | 2025.02.04 |
---|---|
[Spring Boot] AWS - 배포하기(JAR파일) (0) | 2024.08.25 |
[Spring Boot] AWS - EC2 프리티어 인스턴스 생성하기 (0) | 2024.08.25 |
[Spring Boot] AWS - 기존 로컬 DB 데이터를 복제하여 RDS 에 저장하기 (0) | 2024.08.24 |