내용으로 건너뛰기
adminschool.net wiki
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
•
java
develop:java:jdbc
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== JDBC ====== ===== MySQL JDBC 테스트 ===== * 아래 테스트를 하기 위해서는 MySQL 이 설치되어 있고, DB 와 User가 생성되어 있으며, 테스트할 테이블도 존재해야 한다. * mysql.com 에서 JDBC 드라이버(mysql-connector-java-5.1.6-bin.jar)를 다운로드 받는다. * TestMySQLJDBC.java 파일을 아래와 같이 작성한다. <code java> import java.sql.*; public class TestMySQLJDBC { public static void main(String[] args) { Connection conn = null; Statement stmt = null; ResultSet rs = null; System.out.println("Test MySQL JDBC..."); try { Class.forName("com.mysql.jdbc.Driver").newInstance(); } catch (Exception ex) { System.out.println("Not Found Driver..."); return; } try { conn = DriverManager.getConnection("jdbc:mysql://localhost/디비이름?user=사용자아이디&password=비밀번호&characterEncoding=UTF-8&useUnicode=yes"); stmt = conn.createStatement(); /* stmt.executeQuery("set names utf8"); stmt.executeQuery("set character_set_client = utf8"); stmt.executeQuery("set character_set_results = utf8"); stmt.executeQuery("set character_set_connection = utf8"); */ rs = stmt.executeQuery("select code_class_id, code_class_name from tb_code_class"); while(rs.next()) { System.out.print("Code Class ID: " + rs.getString("code_class_id")); System.out.println(", Code Class Name: " + rs.getString("code_class_name")); } rs.close(); stmt.close(); } catch(SQLException ex) { if(rs != null) rs = null; if(stmt != null) stmt = null; } System.out.println("\nEnd..."); } } </code> * 컴파일 <code> # javac TestMySQLJDBC.java </code> * 실행 <code> # java -classpath ./mysql-connector-java-5.1.6-bin.jar:. TestMySQLJDBC </code>
develop/java/jdbc.txt
· 마지막으로 수정됨: 2008/03/26 08:26 저자
gauryan
문서 도구
문서 보기
이전 판
역링크
맨 위로