공부 메모

Spring Boot 스프링부트 MySQL 연동 오류 해결법

2023. 11. 10. 18:28

 

 

 

MySQL와 인텔리제이에서 스프링부트랑 연동하는데 딱 저 한 줄이 계속 오류가 떴다.

 

이틀이 걸쳐 몇 시간동안 이걸 해결하는데 애먹었다...

 

spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver

 

이 부분이 빨간 줄이 그어지는 분들,, 참고해서 따라해보자!

 

 

 

[해결법]

 

나의 원인은 바로 

 

 

인텔리제이에서 외부 라이브러리에 MySQL이 추가/연동이 안되어 있던 것이 문제였다..~~~

 

 

방법1>

runtimeOnly 'com.mysql:mysql-connector-j'

 

build.gradle 파일의 dependencies{...}에 위 코드를 한 줄 추가한다.

 

 

 

방법2>

 

mysql 다운로드 받는 사이트로 이동해준다.

이미 다운을 받았어도 다시 다운로드를 해준다. 왜냐면,, 나도 이미 다운 받았지만 다시 했더니 되었기 때문..ㅎ

 

https://dev.mysql.com/downloads/connector/j/

 

MySQL :: Download Connector/J

MySQL Connector/J is the official JDBC driver for MySQL. MySQL Connector/J 8.0 and higher is compatible with all MySQL versions starting with MySQL 5.7. Additionally, MySQL Connector/J 8.0 and higher supports the new X DevAPI for development with MySQL Ser

dev.mysql.com

 

 

Platform Independent 를 선택하고 tar.gz 파일 Download를 눌러준다.

 

따로 회원가입이나 로그인 없이 No thanks, just start my download. 를 누르면 다운로드가 시작된다.

 

 

 

 

다운로드 폴더로 들어가서 tar.gz 파일을 압축 해제한 후, mysql-connector-j-8.0.32.jar 의 위치를 알아둔다.

 

 

그 다음 인텔리제이로 와서,

 

[파일] - [프로젝트 구조] - [라이브러리] 에 들어가 준다.

단축키 Ctrl + Alt + Shift + S

 

그럼 오른쪽 위에 +(추가) 버튼을 눌러준다. (단축키 Alt + Insert)

 

 

아까 다운받고 압축 풀어줬던 mysql-connector-j-8.2.0.jar 파일을 선택하고 확인을 눌러준다.

 

그럼 +(추가) 버튼 바로 아래쪽에 클래스에 방금 선택한 jar 파일이 추가되었을 것이다.

 

확인을 눌러주면

 

이렇게 빨간 줄이 없어진 것을 볼 수 있다ㅠㅠㅠ!

 

 

이틀동안 고생하던 것이 이렇게 해결되니 정말 행복하다.

제발 이제 오류는 그만.........

 

 

 

'공부 메모' 카테고리의 다른 글

유튜브 URL로 댓글 목록 크롤링하기  (0) 2025.03.18
정적/동적 크롤링 개념 및 실습 진행해보기  (0) 2025.03.18
벨로그(velog) & 티스토리(Tistory) 색 넣는 법  (0) 2023.11.08
스프링부트 Spring Boot 500에러 해결 방법  (1) 2023.11.07
스프링부트 Spring boot 프로젝트 실행 시 html 파일 안뜨는 에러  (0) 2023.11.07
  1. [해결법]
  2. 방법1>
  3. 방법2>
'공부 메모' 카테고리의 다른 글
  • 유튜브 URL로 댓글 목록 크롤링하기
  • 정적/동적 크롤링 개념 및 실습 진행해보기
  • 벨로그(velog) & 티스토리(Tistory) 색 넣는 법
  • 스프링부트 Spring Boot 500에러 해결 방법
Hicecream
Hicecream
Hicecream
Hicecream
Hicecream
전체
오늘
어제
  • 분류 전체보기 (202)
    • 코딩테스트 & 문제 풀이 (159)
    • 동아리 활동 (8)
    • 외부 활동 (0)
    • 대학 과제 (3)
    • Git & Git Hub (5)
    • 코딩 프로젝트 (4)
    • 공부 메모 (17)
    • 일상 (2)
    • 참고사항 (2)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 정렬
  • python
  • Bronze 2
  • Bronze 3
  • 사칙연산
  • Bronze 5
  • Silver 4
  • Bronze 1
  • 수학
  • 구현
  • LV1
  • Code up
  • programmers
  • Java
  • C언어 기초 100제
  • BOJ
  • Bronze 4
  • C
  • Silver 5
  • 문자열

최근 댓글

최근 글

hELLO · Designed By 정상우.
Hicecream
Spring Boot 스프링부트 MySQL 연동 오류 해결법
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.