15
큐큐큐큐 큐큐 큐큐큐큐 http://www.cubrid.com/zbxe /home

큐브리드 공식 홈페이지 cubrid/zbxe/home

  • Upload
    lorne

  • View
    132

  • Download
    8

Embed Size (px)

DESCRIPTION

큐브리드 공식 홈페이지 http://www.cubrid.com/zbxe/home. 윈도우용 큐브리드 설치시 Visual C++ 2008 재배포 패키지가 설치 돼 있어야 함 . 홈페이지 큐브리드 다운로드 밑 부분에 다운로드 링크가 위치돼 있음. 큐브리드 자체 사용에 있어서 어떠한 환경도 상관 없지만 CUBRID Manager 을 사용하기 위해서는 JRE/JDK 1.6 버전 이상의 환경이 설치 돼있어야 함 . 이 다운로드 링크 또한 홈페이지 다운로드 부분에 위치하고 있으므로 필요하다면 설치해야 함. - PowerPoint PPT Presentation

Citation preview

Page 1: 큐브리드  공식 홈페이지 cubrid/zbxe/home

큐브리드 공식 홈페이지http://www.cubrid.com/zbxe/home

Page 2: 큐브리드  공식 홈페이지 cubrid/zbxe/home

윈도우용 큐브리드 설치시 Visual C++ 2008 재배포 패키지가 설치 돼 있어야 함 . 홈페이지 큐브리드 다운로드 밑 부분에 다운로드 링크가 위치돼 있음 .

Page 3: 큐브리드  공식 홈페이지 cubrid/zbxe/home

큐브리드 자체 사용에 있어서 어떠한 환경도 상관 없지만 CUBRID Manager 을 사용하기 위해서는 JRE/JDK 1.6 버전 이상의 환경이 설치 돼있어야 함 . 이 다운로드 링크 또한 홈페이지 다운로드 부분에 위치하고 있으므로 필요하다면 설치해야 함 .

Page 4: 큐브리드  공식 홈페이지 cubrid/zbxe/home

자신의 OS 에 맞게 다운로드

Page 5: 큐브리드  공식 홈페이지 cubrid/zbxe/home

다운로드 링크를 눌렀을 때 화면 . 밑의 다운로드 계속하기 클릭 .

Page 6: 큐브리드  공식 홈페이지 cubrid/zbxe/home

다운로드 창이 뜨면서 다운로드 시작 . 다운로드 된 파일을 실행시켜 설치 시작 . 따로 설정을 해주는 항목 없이 계속을 눌러주면 설치 완료 .

Page 7: 큐브리드  공식 홈페이지 cubrid/zbxe/home

안드로이드 개발은 자바를 이용한 개발이므로 JDBC 를 이용 큐브리드에 접근해야 한다 . 아래의 링크에 따라 환경에 맞는 셋팅을 실행해준다 .http://www.cubrid.com/online_manual/cubrid_831/gs/gs_app_jdbc_setting.htm서버가 꺼져 있다면 시스템 트레이에 가서 서버를 작동시킨다 .

Page 8: 큐브리드  공식 홈페이지 cubrid/zbxe/home

큐브리드 매니저를 실행 시킨 후 호스트에 접속 해야 하는데 초기 비번은 admin이고 이후 변경된 비번으로 접속한다 .

Page 9: 큐브리드  공식 홈페이지 cubrid/zbxe/home

호스트 접속 후 설치 시 생성된 demodb 에 로그인 해야 한다 .초기 비번은 없으므로 그냥 확인을 눌러 로그인 한다 .

Page 10: 큐브리드  공식 홈페이지 cubrid/zbxe/home

demodb 로그인 후 우 클릭 -> 데이터 베이스 시작을 클릭하면 DB 가 작동하기 시작한다 .

Page 11: 큐브리드  공식 홈페이지 cubrid/zbxe/home

import java.sql.*;public class SelectData {   public static void main(String[] args) throws Exception {       Connection conn = null;       Statement stmt = null;       ResultSet rs = null;       try {       // CUBRID 에 Connect       Class.forName("cubrid.jdbc.driver.CUBRIDDriver");       conn = DriverManager.getConnection("jdbc:cubrid:localhost:30000:demodb:::","dba","");       String sql = "select name, players from event";       stmt = conn.createStatement();       rs = stmt.executeQuery(sql);       while(rs.next()) {           String name = rs.getString("name");           String players = rs.getString("players");           System.out.println("name ==> " + name);           System.out.println("Number of players==> " + players);           System.out.println("\n=========================================\n");       }       rs.close();       stmt.close();       conn.close();       } catch ( SQLException e ) {           System.err.println(e.getMessage());       } catch ( Exception e ) {           System.err.println(e.getMessage());       } finally {           if ( conn != null ) conn.close();       }   }}

예제 실행하기이클립스를 실행 후 새로운 자바 프로젝트로 SelectData 프로젝트와 클래스를 생성 후 다음의 소스를 복사한다 .

이 소스는 설치 시 기본으로 제공되는 demodb 에 접속 후 SELECT 질의를 수행하는 예제이다 .

Class.forName("cubrid.jdbc.driver.CUBRIDDriver"); <-jdbc 드라이버를 등록 후conn = DriverManager.getConnection("jdbc:cubrid:localhost:30000:demodb:::","dba",""); <- 원하는 DB 에 접속한다 .

Page 12: 큐브리드  공식 홈페이지 cubrid/zbxe/home

결과 화면에 cubrid.jdbc.driver.CUBRIDDriver 라고 나올 경우 CLASSPATH 설정이 잘못 되었을 경우에 이런 에러가 난다 . JDBC 드라이버를 등록하지 못했을 경우에 발생하는 에러인데 손쉬운 해결 방법으로 프로젝트에 빌드 PATH 를 별도로 지정해 주는 방법이 있다 .

SelectData 프로젝트를 선택 후 상단 메뉴에서 Project->Properties 클릭

Page 13: 큐브리드  공식 홈페이지 cubrid/zbxe/home

왼쪽 메뉴에서 Java Build Path 를 선택 후 오른쪽 버튼 중 Add External JARs 클릭

Page 14: 큐브리드  공식 홈페이지 cubrid/zbxe/home

탐색 창이 뜨면 C:\CUBRID\jdbc 폴더로 들어가 cubrid_jdbc.jar 을 추가시킨다 .

Page 15: 큐브리드  공식 홈페이지 cubrid/zbxe/home

참고 사이트큐브리드 매뉴얼 페이지http://www.cubrid.com/online_manual/cubrid_831/index.htm다른 예제가 있는 매뉴얼 페이지http://www.cubrid.com/online_manual/cubrid_831/gs/gs_app_jdbc_sample.htm큐브리드 네이버 카페http://cafe.naver.com/studycubrid