gradle에 의존성을 추가 해준다.
implementation 'mysql:mysql-connector-java'
application.properties나 yml에 연결할 mysql DB 커넥션 정보를 넣어준다.
이전 글에서 도커 컨테이너로 생성한 mysql db에 new_schema를 추가 후 그 정보를 넣어주었다.
datasource.url의 뒤에오는 정보들은 필수 입력해주어야 사용 가능하다.
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/new_schema?useSSL=false&useUnicode=true&characterEncoding=utf8&serverTimezone=UTC
spring.datasource.username=root
spring.datasource.password=1234
- driver-class-name
- url
- username / password
- yml로 이용할 경우는 아래와 같은 양식으로 넣어준다
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/example?serverTimezone=UTC&characterEncoding=UTF-8
username: root
password: 1234