2012. 4. 29. 22:42ㆍNOTE/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 |