인프런 커뮤니티 질문&답변

12 hs님의 프로필 이미지
12 hs

작성한 질문수

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

13강. Spring에서 Database 사용하기

application.yml 작성 오류

작성

·

3.3K

1

5분쯤에 application.yml 작성할 때 오류가 생겨 질문 드립니다.

mysql은 잘 설치되어있는 것 같습니다

감사합니다.

답변 1

0

최태현님의 프로필 이미지
최태현
지식공유자

안녕하세요, 12 hs님!! 질문 주셔서 감사드립니다!! 😊

spring.datasource.driver-class-name에서 com.mysql.cj.jdbc.Driver 를 찾을 수 없다고 나오는 것은, build.gradle 파일에서 MySQL 관련 드라이버를 가져오지 못했기 때문입니다!!

 

말씀해주신 것처럼 "MySQL" 자체는 잘 설치되어 있더라도, MySQL과 연결하는데 사용되는 프로그램인 드라이버(Driver)가 없다면 해당 오류가 발생하게 됩니다!

Driver에 관한 의존성을 build.gradle 에 추가해주기 위해서는

dependencies {
	runtimeOnly 'mysql:mysql-connector-java'
}

denpendencies 블락에 위와 같은 코드가 들어있는지, gradle이 정상적으로 새로고침 되었는지 확인해보시면 좋습니다!!

 

혹시나, 이런 코드가 들어 있는데도, 해당 오류가 지속적으로 발생한다면, 코드를 조금 수정해 구체적인 버전을 명시해주는 것도 하나의 방법이 될 수 있습니다.

dependencies {
	runtimeOnly 'mysql:mysql-connector-java:8.0.32'
}

꼭 해결되셨으면 좋겠습니다!

감사합니다!!! 🙏🙏

12 hs님의 프로필 이미지
12 hs
질문자

해결했습니다! 친절한 답변 감사드립니다!

12 hs님의 프로필 이미지
12 hs

작성한 질문수

질문하기