※ 사용 환경

·  IDE : IntelliJ IDEA
·  DBMS : MySQL
·  GUI 클라이언트 : HeidiSQL
·  빌드 도구 : Gradle
·  프레임워크 : Spring Boot

 

1) Gradle에 MySQL 커넥터 추가

build.gradle 파일 내 dependencies 부분에 다음과 같이 현재 MySQL 서버 버전과 호환되는 JDBC 드라이버를 추가

dependencies {
	// 8.0.33은 JDBC 드라이버 버전을 의미하며, MySQL 서버 버전과 일치할 필요는 없지만, 호환되는 범위 내에서 선택하여 입력
	implementation 'com.mysql:mysql-connector-j:8.0.33'
}

 

2) application.yml 설정

spring:
  datasource:
    url: jdbc:mysql://localhost:3306/library
    username: 입력
    password: 입력
    driver-class-name: com.mysql.cj.jdbc.Driver

library : 사용할 데이터베이스 이름
localhost : 로컬 서버를 의미하며, 외부 DB를 사용할 경우 해당 주소로 변경
포트 번호는 MySQL 기본 포트인 3306

 

3) HeidiSQL 설정

HeidiSQL에서 다음과 같이 접속 정보를 설정

네트워크 유형 : MySQL (TCP/IP)
호스트명 / IP : 127.0.0.1 ( 127.0.0.1은 루프백(loopback) 주소라고 불리며, 현재 자기 자신의 컴퓨터를 가리키는 IP 주소, 즉, localhost와 127.0.0.1은 기능적으로 완전히 동일)
포트 : 3306
사용자 : 위에서 설정한 username

암호 : 위에서 설정한 password
데이터베이스 : library (아래 이미지)

+ Recent posts