English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JDBC 환경 설정

JDBC 개발을 시작하려면, 다음 단계로 JDBC 환경을 설정해야 합니다. Windows 플랫폼에서 작업한다고 가정합니다.

Java를 설치하세요

다음에서Java 공식 웹사이트J를 설치하세요2SE Development Kit 5.0(JDK 5.0)。

아래 설명에 따라 다음 환경 변수를 설정하십시오-

  • JAVA_HOME: 이 환경 변수는 JDK 설치 디렉토리로 설정되어야 합니다. 예를 들어, C:\Program Files\Java\jdk1.5.0。

  • CLASSPATH: 이 환경 변수는 적절한 경로로 설정되어야 합니다. 예를 들어, C:\Program Files\Java\jdk1.5.0_20\jre\lib。

  • PATH: 이 환경 변수는 해당 JRE bin으로 설정되어야 합니다. 예를 들어, C:\Program Files\Java\jre1.5.0_20\bin。

이 변수들은 이미 설정되었을 수 있지만, 확실하게 하기 위해 확인하는 방법입니다.

  • 제어판으로 이동한 후, '시스템'을 더블 클릭하세요. Windows XP 사용자라면, 먼저 '성능 및 유지보수'를 열어야 할 수도 있습니다.

  • 고급 탭으로 이동한 후, '환경 변수'를 클릭하세요.

  • 위의 모든 변수가 올바르게 설정되었는지 확인하세요.

JDBC 패키지를 자동으로 얻습니다그리고javax.sql,J를 설치할 때2SE Development Kit5.0(JDK 5.0)。

데이터베이스 설치

물론, 필요한 가장 중요한 것은 실제로 실행되는 데이터베이스로, 질문하고 수정할 수 있는 테이블이 포함되어 있습니다.

사용자에게 가장 적합한 데이터베이스를 설치하세요. 선택할 수 있는 여러 가지가 있으며, 가장 일반적인 것은-

  • MySQL DB:MySQL은 오픈 소스 데이터베이스입니다. 다음에서 설치할 수 있습니다:MySQL 공식 웹사이트그것을 다운로드하세요. 완전한 Windows 설치를 다운로드하는 것을 추천합니다.

    또한, 다운로드하고 설치합니다:MySQL Administrator그리고MySQL Query Browser.이 도구들은 GUI 기반으로 있으며, 개발을 더 쉽게 만듭니다.

    마지막으로, 다음을 설정합니다:MySQL Connector / J(MySQL JDBC 드라이버)을 쉽게 접근할 수 있는 디렉토리에 다운로드하고 압축해제합니다. 이 튜토리얼의 경우, 드라이버가 C:\Program Files\MySQL\mysql에 설치되어 있다고 가정합니다.-connector-java-5.1.8。

    따라서 CLASSPATH 변수를 C:\Program Files\MySQL\mysql로 설정합니다.-connector-java-5.1.8\mysql-connector-java-5.1.8-bin.jar. 설치에 따라 드라이버 버전이 다를 수 있습니다.

  • PostgreSQL DB:PostgreSQL은 오픈 소스 데이터베이스입니다. 다음에서 다운로드할 수 있습니다.PostgreSQL 공식 웹사이트다운로드하십시오.

    Postgres 설치는 GUI 기반의 관리 도구인 pgAdmin III를 포함하고 있습니다. JDBC 드라이버도 설치 부분에 포함됩니다.

  • Oracle DB:Oracle DB는 Oracle가 판매하는 상업 데이터베이스입니다. 이를 설치하기 위해 필요한 배포 미디어를 가지고 있다고 가정합니다.

    Oracle 설치는 GUI 기반의 관리 도구인 Enterprise Manager를 포함하고 있습니다. JDBC 드라이버도 설치 부분에 포함됩니다.

데이터베이스 드라이버 설치

최신 JDK는 JDBC를 포함하고 있습니다.-ODBC 브리지 드라이버는 JDBC API를 사용하는 프로그래머가 대부분의 오픈 데이터베이스 연결(ODBC) 드라이버를 사용할 수 있도록 합니다.

이제 대부분의 데이터베이스 제공업체는 적절한 JDBC 드라이버 및 데이터베이스 설치를 제공하고 있습니다. 따라서 이 부분에 대해 걱정하지 않아도 됩니다.

데이터베이스 인증 정보 설정

이 튜토리얼에서는 MySQL 데이터베이스를 사용하겠습니다. 위의 데이터베이스 중 하나를 설치하면 관리자 ID가 설정됩니다.root를 제공합니다.

루트 ID와 비밀번호를 사용하여 또 다른 사용자 ID와 비밀번호를 생성할 수 있으며, JDBC 애플리케이션에 루트 ID와 비밀번호를 사용할 수도 있습니다.

데이터베이스 생성 및 제거와 같은 여러 데이터베이스 작업이 관리자 ID와 비밀번호가 필요합니다.

JDBC 튜토리얼의 나머지 부분에서는 MySQL 데이터베이스를 사용하겠습니다usernameID와password비밀번호로 사용하십시오.

새 사용자를 생성하는 권한이 없다면, 데이터베이스 관리자(DBA)에게 사용자 ID와 비밀번호를 생성해달라고 요청할 수 있습니다.

데이터베이스를 만들기

생성하려면EMP데이터베이스를 생성하려면 다음 단계를 따르십시오-

단계1

명령 프롬프트를 열고 설치 디렉토리로 이동하십시오.

C:\>
C:\>cd Program Files\MySQL\bin
C:\Program Files\MySQL\bin>

Note:mysqld.exe경로는 시스템에 설치된 MySQL의 위치에 따라 다를 수 있습니다. 데이터베이스 서버를 시작하고 종료하는 방법에 대한 문서도 확인할 수 있습니다.

번2단계

데이터베이스 서버가 아직 실행 중이지 않다면 다음 명령어를 실행하여 시작하십시오.

C:\Program Files\MySQL\bin> mysqld
C:\Program Files\MySQL\bin>

세 번째 단계

다음 명령어를 실행하여 데이터베이스를 생성하십시오EMP

C:\Program Files\MySQL\bin> mysqladmin create EMP -u root -p
패스워드 입력: ********
C:\Program Files\MySQL\bin>

테이블을 만들기

EMP 데이터베이스에서 테이블을 생성하려면Employees아래와 같은 단계를 사용하여:-

단계1

열기명령 프롬프트그리고 설치 디렉토리로 변경, 아래와 같이:

C:\>
C:\>cd Program Files\MySQL\bin
C:\Program Files\MySQL\bin>

번2단계

데이터베이스 로그인, 아래와 같이:

C:\Program Files\MySQL\bin>mysql -u root -p
패스워드 입력: ********
mysql>

세 번째 단계

테이블 생성Employee아래와 같이:

mysql> use EMP;
mysql> create table Employees
    -> (
    -> id int not null,
    -> age int not null,
    -> first varchar (255,
    -> last varchar (255)
    -> );
mysql>

데이터 레코드 생성

마지막으로, Employee 테이블에 생성한 레코드는 다음과 같습니다:

mysql> INSERT INTO Employees VALUES (100, 18, 'Zara', 'Ali');
mysql> INSERT INTO Employees VALUES (101, 25, 'Mahnaz', 'Fatma');
mysql> INSERT INTO Employees VALUES (102, 30, 'Zaid', 'Khan');
mysql> INSERT INTO Employees VALUES (103, 28, 'Sumit', 'Mittal');
mysql>

MySQL 데이터베이스를 전체적으로 이해하려면, 다음을 공부하세요MySQL 가이드

지금, JDBC를 시도해보기 시작하려고 합니다. 다음 장은 JDBC 프로그래밍에 대한 예제를 제공합니다.