[Spring Boot] RDS 연결 설정

귀찮Lee·2022년 9월 11일
0

◎ RDS 설정

  • 필수적인 값을 제외하고는 기본값을 사용함

  • RDS 인바운드 규칙 설정

    • 자신의 로컬에서 연결하기 위해서는 인바운드 규칙에 자신의 IP를 추가
    • EC2에서 연결하기 위해서는 인바운드 규칙에 EC2의 private IP를 RDS에 추가
    • 참고 자료 : https://hello-gg.tistory.com/63

◎ property 설정

spring:
  jpa:
    database: mysql
    database-platform: org.hibernate.dialect.MySQL5InnoDBDialect
    hibernate:
      ddl-auto: none # 설정에 유의해야 함
      jdbc:
        time_zone: Asia/Seoul # 시간대 설정
    show-sql: true      # SQL 쿼리 출력
    properties:
      hibernate:
        format_sql: true  # SQL pretty print
  datasource:
    url: jdbc:mysql://{{ RDS EndPoint }}:{{ RDS Port }}/{{ 생성된 database 이름 }}
    username: {{ RDS username }}
    password: {{ RDS password }}
    driver-class-name: com.mysql.cj.jdbc.Driver
profile
배운 것은 기록하자! / 오류 지적은 언제나 환영!

0개의 댓글