English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
JDBC開発を開始するには、以下の手順に従ってJDBC環境を設定してください。Windowsプラットフォームで作業していると仮定します。
以下から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データベースを作成するには、以下の手順を使用してください-
コマンドプロンプトを開き、以下のようにインストールディレクトリに移動してください:
C:\> C:\>cd Program Files\MySQL\bin C:\Program Files\MySQL\bin>
Note:mysqld.exeパスは、MySQLのインストール位置によって異なる場合があります。また、データベースサービスの起動と停止方法に関するドキュメントも確認してください。
データベースサーバーがまだ動作していない場合は、以下のコマンドを実行して起動してください。
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、以下の手順を使用してください-
を開きますコマンドウィンドウそして、インストールディレクトリに変更します。以下のようです:
C:\> C:\>cd Program Files\MySQL\bin C:\Program Files\MySQL\bin>
データベースにログインします。以下のようです:
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プログラミングの例を提供します。