우선 AWS에서 RDS를 검색해서 RDS로 들어간다. 그리고 데이터베이스 생성 클릭!
표준생성과 MySQL을 클릭해준다.
나는 프리티어를 설정해줬다
DB 인스턴스 식별자, 사용자 이름, 암호를 작성해준다.
DB 인스턴스 크기는 db.t2micro로 정해줬다.
연결 -> 추가 연결 구성 클릭
다음과 같이 설정해준다
추가 구성 > 초기 데이터베이스 이름을 작성해준다.
데이터베이스 생성을 눌러서 생성해준다.
그리고 RDS 보안그룹에 들어가서 3306 포트의 ipv4, ipv6를 모두 열어준다
RDS 포트 열어주기
Intellij에서 확인하기
엔드포인트 확인 후 드래그하여 복사
Data Source > MySQL 을 클릭합니다. (제일 상단이 아니라면 중간 즈음 있을 거에요!)
다음과 같이 입력합니다.
Test Connection을 클릭하고 연결이 되면 OK를 눌러서 진행해 준다.
application.properties에 넣을 때는 이렇게 넣으면 된다.
spring.datasource.url=jdbc:mysql://나의엔드포인트:3306/DB 이름
spring.datasource.username=나의USERNAME
spring.datasource.password=나의패스워드
spring.jpa.hibernate.ddl-auto=update
참고