AWS/RDS

AWS RDS - MySQL

초코chip 2024. 2. 3. 23:55

AWS DB 인스턴스 생성

  1. 리전: 서울로 설정
  2. DB 생성 버튼 클릭

 

DB 생성 설정

  1. 표준 생성
  2. DBMS 선택 - MySQL
  3. 템플릿: 프리 티어
  4. 설정
    • 식별자: DB 이름 설정
    • 마스터 사용자 이름: 예시) root
    • 마스터 암호: 예시) 1234
  5. 스토리지 설정: 스토리지 자동 조정 비활성화
  6. 연결 설정: 퍼블릭 엑세스 허용
  7. 추가 구성: 자동 백업 비활성화

 

DB 인스턴스 정보 기억

  1. DB 엔드포인트
  2. 마스터 사용자 이름
  3. 마스터 암호

 

보안 그룹 규칙

만약 위 3가지 정보를 정확히 입력했는데 엑세스가 안된다면, 보안 그룹의 Inbound를 확인

 

Spring의 application.yml 설정

spring:
  datasource:
    url: jdbc:mysql://{DB 엔드 포인트}
    username: {마스터 사용자 아이디}
    password: {마스터 비번}
  jpa:
    hibernate:
      ddl-auto: create
    properties:
      hibernate:
        format_sql: 'true'
    show-sql: 'true'

 

참고 주소

https://kigo23.tistory.com/17

 

[AWS x MySQL] AWS RDS 프리티어 생성하기

AWS에서 무료로 DB이용하기! 공부목적으로 서버에 DB를 설치하고 싶을 때, AWS RDS 프리티어를 이용하여 무료로 AWS RDS를 사용할 수 있습니다. 보통 공부목적이나 개인 프로젝트용으로 많이 활용하게

kigo23.tistory.com