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: この環境変数は、例えばC:\Program Files\Java\jdkにインストールされたJDKのディレクトリを指すべきです。1.5.0。

  • CLASSPATH: この環境変数は、例えばC:\Program Files\Java\jdkに適切なパスを設定する必要があります。1.5.0_20\jre\lib。

  • PATH: この環境変数は、例えばC:\Program Files\Java\jreに対応するJRE binを指すべきです。1.5.0_20\bin。

これらの変数がすでに設定されている可能性がありますが、確認するためにここに記載しています。

  • コントロールパネルに移動して、「システム」をダブルクリックしてください。Windows XPユーザーの場合、まず「パフォーマンスとメンテナンス」を開いてから「システム」アイコンが表示されるかもしれません。

  • 「詳細」タブに移動して、「環境変数」をクリックしてください。

  • 上記のすべての変数が正しく設定されているか確認してください。

JDBCパッケージを自動的に取得します。java.sql、およびjavax.sql、Jをインストールするときに、2SE開発ツールキット5.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ベースの管理ツールとして企业管理器が含まれています。JDBCドライバーもインストールの一部として含まれています。

データベースドライバーをインストールする

最新のJDKにはJDBCが含まれています-ODBC Bridgeドライバー、このドライバーはJDBC APIを使用するプログラマーが、大多数のオープンデータベースコネクション(ODBC)ドライバーを使用できるようにします。

現在、ほとんどのデータベースプロバイダーは、適切なJDBCドライバーとデータベースインストールを提供しています。したがって、これについて心配する必要はありません。

データベース認証情報を設定する

このチュートリアルでは、MySQLデータベースを使用します。上記のデータベースのいずれかをインストールすると、管理者IDが設定されます。root、そして、あなたが選んだパスワードの設定条件を提供しています。

ルートIDとパスワードを使用して、別のユーザーIDとパスワードを作成することもできます。また、JDBCアプリケーションにルートIDとパスワードを使用することもできます。

データベース操作(例えばデータベースの作成と削除)には、管理者IDとパスワードが必要です。

JDBCチュートリアルの残りの部分では、MySQLデータベースを使用します。上記のデータベースのいずれかをインストールすると、管理者IDが設定されます。usernameとしてIDと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プログラミングの例を提供します。