카테고리 없음

[SpringBoot] gradle MySQL 설정

음료요정 2022. 3. 23. 15:46

 

 

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