본문 바로가기
IT 개발/MySQL

MySQL - com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException 오류

by Love of fate 2021. 6. 22.
728x90
반응형

스프링으로 DB 연동 설정 및 MyBatis 연동 설정 후 연동했을 때 오류 

 

com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server

-->  데이터베이스 서버에 연결할 수 없습니다. 

 

해결 방법

 

[현재 사용하는 버전]

MySQL 버전 : 8.0.23

mysql-connector-java 버전 : 5.0.23 

 

* DB에 붙지 못하는 문제로 원인은 mysql 버전과 Spring이 붙지 못한 것

   -> mysql은 8버전을 사용했으며 최신버전은 스크립트 방식으로 처음 만든 방식이기 때문에 드라이버를 확인해야함

 

  • pom.xml에서 mysql-connector-java 버전과 mysql서버의 버전이 동일한지 확인한다. 
  • mysql5.7 버전까지는 driverClassName을 com

 

728x90
반응형