AWS RDS 생성 방법 및 인텔리제이 연결 방법

스브코·2021년 11월 20일
0

AWS RDS 생성 방법

  1. AWS 로그인

  2. https://ap-northeast-2.console.aws.amazon.com/console/home?region=ap-northeast-2#

  3. RDS로 이동

  4. 데이터베이스 선택(Springboot-db

  5. 엔진 선택

  6. 프리 티어 선택(딴거하면 ㅈ댐 개비쌈)

  7. DB 인스턴스 식별자에 이름 입력

  8. 사용자, 암호 입력(까먹음 ㅈ댐)

  9. 연결 > 추가 연결 구성 > 퍼블릭 엑세스 허용으로 바꿈 > VPC 보안그룹 새로생성 > 새 VPC 보안그룹 이름 입력(Springboot-db-security)

  10. 초기 데이터베이스 이름 입력(이거 인텔리제이 연결할떄 필요함)

  11. 데이터베이스 생성 버튼 클릭!

12 RDS 포트열어주기

  • 데이터베이스로 이동 후, 생성된 데이터베이스 클릭

  • 연결 & 보안 탭에서 VPC 보안그룹 클릭

  • 보안 그룹 ID 클릭

  • 인바운드 규칙 편집 클릭

  • 규칙 추가 후 3306 포트 everywhere 허용으로 바꿔줌 (유형은 TCP로)

RDS 인텔리제이에 연결 방법

  1. RDS 엔드포인트 복사

  2. 인텔리제이 화면의 오른쪽에 데이터 베이스 탭 클릭

    • 버튼 누르고 mysql 선택(선택한 DB)
  3. 이름은 아무거나 쓰고, host에 엔드포인트 붙여넣기

  4. 사용자, 비번 아까 RDS만들때 만든거 넣기

  5. database에 초기 데이터베이스 이름 입력

  6. test connection후 ok. (time out 이면 포트 안열렷거나, 사용자, 비번 틀린거임)

  7. application.properties로 가서 이거 넣으면댐

spring.datasource.url=jdbc:mysql://나의엔드포인트:3306/내DB이름
spring.datasource.username=나의USERNAME
spring.datasource.password=나의패스워드
spring.jpa.hibernate.ddl-auto=update
  1. spring application 실행해서 확인
profile
익히는 속도가 까먹는 속도를 추월하는 그날까지...

0개의 댓글