Eclipse 프로젝트에 JDBC MySQL 드라이버 추가하기
Eclipse 프로젝트에서 MySQL 데이터베이스에 연결하려면 먼저 JDBC MySQL 드라이버(JAR 파일)를 프로젝트에 추가해야 합니다. 이 글에서는 동적 웹 프로젝트를 생성하고 드라이버를 등록한 뒤, 실제로 데이터베이스 연결이 정상적으로 작동하는지 테스트하는 전체 과정을 단계별로 살펴봅니다.
1단계: 동적 웹 프로젝트 생성
Eclipse에서 File > New > Dynamic Web Project를 선택하여 새로운 동적 웹 프로젝트를 생성합니다.
2단계: 프로젝트 이름 입력
Dynamic Web Project 메뉴를 클릭하면 새 창이 열립니다. 여기에 원하는 프로젝트 이름을 입력합니다.

Finish 버튼을 클릭하면 다음과 같은 프로젝트 구조가 자동으로 생성됩니다.

3단계: lib 폴더에 JAR 파일 추가
이 예제에서는 JDBCJarFiles라는 이름의 프로젝트를 생성했습니다. WEB-INF 폴더 안에는 기본적으로 lib 폴더가 포함되어 있으며, JDBC 드라이버 JAR 파일은 바로 이곳에 넣으면 됩니다.
MySQL 공식 사이트에서 다운로드한 mysql-connector-java JAR 파일을 복사한 후 lib 폴더에 붙여넣습니다.

4단계: 연결 테스트용 Java 클래스 작성
이제 데이터베이스 연결이 정상적으로 작동하는지 확인하기 위한 Java 클래스를 생성합니다. 클래스 이름을 입력하고 Finish 버튼을 클릭합니다.

Finish 버튼을 클릭하면 다음과 같은 소스 편집 창이 열립니다.

5단계: 데이터베이스 연결 코드 작성
아래 코드를 작성하여 데이터베이스 연결을 테스트합니다. 이 예제에서는 데이터베이스 이름이 'test', 사용자 이름은 'root', 비밀번호는 '123456'입니다. 실제 환경에 맞게 각 값을 변경해서 사용하세요.
import java.sql.Connection;
import java.sql.DriverManager;
public class JdbcConnectionDemo {
public static void main(String[] args) {
String JdbcURL = "jdbc:mysql://localhost:3306/test?useSSL=false";
String Username = "root";
String password = "123456";
Connection con = null;
try {
System.out.println("Connecting to database..............."+JdbcURL);
con=DriverManager.getConnection(JdbcURL, Username, password);
System.out.println("Connection is successful!!!!!!");
}
catch(Exception e) {
e.printStackTrace();
}
}
}코드를 작성한 화면은 다음과 같습니다.

실행 결과 확인
프로그램을 실행하면 콘솔에 다음과 같은 출력 결과가 표시됩니다.
Connecting to database...............jdbc:mysql://localhost:3306/test?useSSL=false Connection is successful!!!!!!
위와 같이 "Connection is successful!!!!!!" 메시지가 출력되면 드라이버가 정상적으로 등록되었고 데이터베이스 연결에 성공한 것입니다. 만약 ClassNotFoundException 오류가 발생한다면 JAR 파일이 lib 폴더에 제대로 들어가 있는지, 빌드 경로(Build Path)에 포함되어 있는지 다시 한번 확인해 보시기 바랍니다.
샘플 실행 결과 화면은 다음과 같습니다.
