일단 아래의 사이트에 가서 파일을 다운로드 한다.
https://dev.mysql.com/downloads/connector/j/
압축을 풀고 mysql-connector-java-8.0.29.jar 파일만
프로젝트에 연결해준다.
이클립스에서 Java Project Bulid Path로 들어가서
Add External Jar을 통해서 추가해주면 된다.
이렇게 하면 MySql과 연동할 준비는 다 끝났다
이제 DB에 정상적으로 접근할 수 있는지 미리 만들어둔 DB와 테이블을 통해 확인해 볼 수 있는 Connect3.java의 소스코드다.
import java.sql.Connection; import java.sql.DriverManager; public class Connect3 { public static void main(String[] args) { String driver = "com.mysql.cj.jdbc.Driver"; String url = "jdbc:mysql://localhost:3306/"; String dbname = ""; String id = ""; String pwd = ""; Connection con = null; try { Class.forName(driver); con = DriverManager.getConnection(url+dbname, id, pwd); System.out.println("데이터 베이스 연결 성공!!"); } catch (Exception e) { System.out.println("데이터 베이스 연결실패!!"); e.printStackTrace(); }finally { try { if(con != null) con.close(); System.out.println("데이터 베이스 연결 해제!"); }catch(Exception e){ System.out.println(e.getMessage()); } } } }
DB에 접속하는 간단한 코드로 작성해 보았다.
접속에 성공하면 "데이터 베이스 연결성공!!" 과 "데이터 베이스 연결 해제!" 가 출력되고, 연결에 실패하면 "데이터 베이스 연결실패!!"가 출력된다.