[JAVA]JDBC를 이용한 DB연동 확인

2012. 4. 29. 22:42NOTE/IT

JDBC를 이용한 DB연동 확인 


각 DB maker별  JDBC Driver 를 받아서

설치/SetUp 한 후


아래 소스를 이용하여 테스트한다


아래 소스 compile 한후 

실행시

javac -classpath .;***********.jar JDBC_DriveTest


**.jar 파일위치를 적어주면됨

툼켓에서는 웹서버 실행시

JAVA_HOEM/jre/lib/ext 폴더에 있는 라이브러리들을 자동으로 실행해준다



JDBC_DriverTest.java


import java.sql.*;


public class JDBC_DriverTest {

        public static void main(String args[]){

                Connection con;

                try{

                        Class.forName("org.gjt.mm.mysql.Driver").newInstance();

                        con=DriverManager.getConnection("jdbc:mysql://localhost:3306/information_schema?useUnicode=true&characterEncoding=EUC-KR","root","sa100");

                        System.out.println("Success!!!");

                }

                catch(SQLException ex){System.out.println("SQLException :"+ex);}

                catch(Exception ex){System.out.println("Exception:"+ex);}

        }

}



org.gjt.mm.mysql.Driver 는 MySql JDBC Driver 이름이다



===================================

JSP와 연동하기 개념

===================================


1. JDBC 드라이버 인스턴스 생성

   Class.forName("Driver_Name");


2. JDBC드리이버 인스턴스를 통해 DBMS에 대한 연결 설정

    Connection conn=DriverManager.getConnection("DBURL","ID","PWD");


3. Statement생성

    Statement stmt=conn.createStatement();


4. 질의문 실행/ResultSet으로 받음

    ResultSet rs=stmt.executeQuery("select * from ...");


5. ResultSet 해지

    rs.close();


6. Statement 해지

    stmt.close();


7. 데이터베이스 연결해지

    conn.close();

'NOTE > IT' 카테고리의 다른 글

[DOS] 명령어 taskkill,nbtstat  (0) 2012.04.29
[EXCEL]Excel에서 DB data 가져오기 소스  (0) 2012.04.29
[ORACLE] 함수 정리  (0) 2012.04.29
[JAVA]package와 import  (0) 2012.04.29
[ORACLE]오라클 Alter table  (0) 2012.04.29