[TIL] 20241019 AWS RDS 연동하기

ekkkyo_j·2024년 10월 19일

[내배캠 Java 6기] TIL

목록 보기
36/38

https://velog.io/@u-nij/Spring-Boot-AWS-RDS-MySQL-%EC%97%B0%EB%8F%99%ED%95%98%EA%B8%B0

위의 velog를 보고 진행했다.

중간에 MySQL Workbench 연결 안될때, https://hyunki99.tistory.com/101 보고 해결.

application.properties

spring.datasource.url=${DATASOURCE_URL}
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.username=${MYSQL_USERNAME}
spring.datasource.password=${MYSQL_PASSWORD}

AWS RDS에서 database-demo라고 해줬고, MySQL Workbench에서도 database-demo라고 해줬지만, 해당 db가 없다는 에러가 뜸.

그래서 MySQL Workbench에서 그냥 demo로 바꿔주고, demo로 넣었더니 됨.

MYSQL_USERNAME, MYSQL_PASSWORD는 AWS RDS 만들때 설정했던 마스터 유저와 비밀번호이다.

build.gradle

// AWS RDS
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
    runtimeOnly 'mysql:mysql-connector-java'

실행했을때 잘 돌아갔고, AWS RDS 상에서도 잘 돌아갔다.

profile
게으르지만 성실히 공부하기^_^

0개의 댓글