로컬 환경에서 H2를 사용해왔었는데 서버 환경에서 mySql을 연동해서 사용해보았다.
mySql 사용
build.gradle dependencies에
implementation 'mysql:mysql-connector-java' 추가
yml 파일은 설정을 depth에 따라 작성 가능
properties 파일일 경우
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/databaseName
spring.datasource.username=userName
spring.datasource.password=password
JPA Hibernate에서 ddl-auto : create를 사용하면 애플리케이션 실행시 기존 테이블들을 지우고 새로 만들기 때문에 테스트 환경이 아닐 시 update 같은 설정을 사용해야한다!