Computer >> 컴퓨터 >  >> 프로그래밍 >> MySQL

Java MySQL 연결 오류 해결법: MySQL 커넥터를 클래스패스에 설정하는 방법

Java에서 MySQL 데이터베이스에 연결할 때 연결 오류(connection error)가 발생한다면, 가장 흔한 원인은 MySQL 커넥터가 자바 클래스패스(classpath)에 설정되어 있지 않기 때문입니다. 이 문제를 해결하려면 MySQL Connector/J의 JAR 파일을 반드시 클래스패스에 추가해야 합니다.

MySQL 커넥터를 클래스패스에 추가하는 방법

사용 중인 IDE(Eclipse, IntelliJ IDEA 등)에서 프로젝트 폴더로 이동한 후, MySQL 커넥터의 JAR 파일을 임포트하면 됩니다. 예를 들어 Eclipse에서는 프로젝트를 마우스 오른쪽 버튼으로 클릭한 뒤 [Build Path] → [Add External Archives] 메뉴를 선택하여 JAR 파일을 손쉽게 추가할 수 있습니다.

다음은 클래스패스를 설정하는 화면 예시입니다.

Java MySQL 연결 오류 해결법: MySQL 커넥터를 클래스패스에 설정하는 방법

Java와 MySQL 연동 코드

클래스패스 설정이 완료되었다면, 이제 Java에서 MySQL과 연결하는 실제 코드를 확인해 보겠습니다.

Java MySQL 연결 오류 해결법: MySQL 커넥터를 클래스패스에 설정하는 방법

위 코드를 실행하면 다음과 같은 출력 결과를 얻을 수 있습니다.

Java MySQL 연결 오류 해결법: MySQL 커넥터를 클래스패스에 설정하는 방법