application에 db 정보 추가 없이 db 연결하는 방법을 소개하겠습니다.

application에 db 정보를 추가하고 github에 커밋하게 된다면 db 정보가 유출될 우려가 있어 intelij에 연결하여 사용하는 방법이 가장 깔끔하다 생각됩니다.

1. 로컬에서 db 생성

워크벤치를 사용해서 db를 생성해도 되지만 나는 cmd를 사용하여 db를 생성한다.

Untitled

참고

생성한 db 이름 : tmc_db

2. 의존성 추가

build.gradle

runtimeOnly 'mysql:mysql-connector-java'

3. Database 찾기

‘Database’를 검색하거나 오른쪽에 보면 해당 창을 찾을 수 있다.

Untitled

4. MySQL 연결하기

1. MySQL 찾기

Data Source > MySQL을 눌러 창을 열어준다.