亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

JDBC 環(huán)境設置

要開始使用JDBC開發(fā),您應該按照以下步驟設置JDBC環(huán)境。我們假設您正在Windows平臺上工作。

安裝Java

Java 官方網(wǎng)站安裝J2SE Development Kit 5.0(JDK 5.0)。

確保按照以下說明設置以下環(huán)境變量-

  • JAVA_HOME: 該環(huán)境變量應指向安裝JDK的目錄,例如C:\Program Files\Java\jdk1.5.0。

  • CLASSPATH: 此環(huán)境變量應設置適當?shù)穆窂?,例如C:\Program Files\Java\jdk1.5.0_20\jre\lib。

  • PATH: 該環(huán)境變量應指向相應的JRE bin,例如C:\Program Files\Java\jre1.5.0_20\bin。

您可能已經(jīng)設置了這些變量,但是只是為了確保這里是檢查方法。

  • 轉(zhuǎn)到控制面板,然后雙擊“系統(tǒng)”。如果您是Windows XP用戶,則可能必須先打開“性能和維護”,然后才能看到“系統(tǒng)”圖標。

  • 轉(zhuǎn)到“高級”選項卡,然后單擊“環(huán)境變量”。

  • 現(xiàn)在檢查上述所有變量是否設置正確。

您自動獲得了JDBC包java.sqljavax.sql,當您安裝J2SE開發(fā)工具包5.0(JDK 5.0)。

安裝數(shù)據(jù)庫

當然,您將需要的最重要的事情是一個實際運行的數(shù)據(jù)庫,其中包含可以查詢和修改的表。

安裝最適合您的數(shù)據(jù)庫。您可以有很多選擇,最常見的是-

  • MySQL DB:MySQL是一個開源數(shù)據(jù)庫。您可以從MySQL官方網(wǎng)站下載它。我們建議下載完整的Windows安裝。

    另外,下載并安裝MySQL AdministratorMySQL Query Browser。這些是基于GUI的工具,可以使您的開發(fā)更加輕松。

    最后,將MySQL Connector / J(MySQL JDBC驅(qū)動程序)下載并解壓縮到一個方便的目錄中。就本教程而言,我們將假定您已將驅(qū)動程序安裝在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。您的驅(qū)動程序版本可能會因您的安裝而有所不同。

  • PostgreSQL DB:PostgreSQL是一個開源數(shù)據(jù)庫。您可以從PostgreSQL官方網(wǎng)站下載它。

    Postgres安裝包含一個基于GUI的管理工具pgAdmin III。JDBC驅(qū)動程序也作為安裝的一部分包含在內(nèi)。

  • Oracle DB:Oracle DB是Oracle出售的商業(yè)數(shù)據(jù)庫。我們假定您具有安裝它所必需的分發(fā)媒體。

    Oracle安裝包括一個稱為企業(yè)管理器的基于GUI的管理工具。JDBC驅(qū)動程序也作為安裝的一部分包括在內(nèi)。

安裝數(shù)據(jù)庫驅(qū)動程序

最新的JDK包括一個JDBC-ODBC Bridge驅(qū)動程序,該驅(qū)動程序使使用JDBC API的程序員可以使用大多數(shù)開放式數(shù)據(jù)庫連接(ODBC)驅(qū)動程序。

如今,大多數(shù)數(shù)據(jù)庫供應商都在提供適當?shù)腏DBC驅(qū)動程序以及數(shù)據(jù)庫安裝。因此,您不必擔心這部分。

設置數(shù)據(jù)庫憑證

在本教程中,我們將使用MySQL數(shù)據(jù)庫。當您安裝上述數(shù)據(jù)庫中的任何一個時,其管理員ID均設置為root,并提供了設置您選擇的密碼的條件。

使用根ID和密碼,您可以創(chuàng)建另一個用戶ID和密碼,也可以為您的JDBC應用程序使用根ID和密碼。

有多種數(shù)據(jù)庫操作,例如數(shù)據(jù)庫創(chuàng)建和刪除,這需要管理員ID和密碼。

對于JDBC教程的其余部分,我們將使用MySQL數(shù)據(jù)庫username作為ID和password作為密碼。

如果您沒有足夠的權(quán)限來創(chuàng)建新用戶,則可以要求數(shù)據(jù)庫管理員(DBA)為您創(chuàng)建用戶ID和密碼。

建立數(shù)據(jù)庫

要創(chuàng)建EMP數(shù)據(jù)庫,請使用以下步驟-

步驟1

打開命令窗口并更改為安裝目錄,如下所示:

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

Note:mysqld.exe路徑可能會有所不同,具體取決于系統(tǒng)上MySQL的安裝位置。您還可以查看有關如何啟動和停止數(shù)據(jù)庫服務器的文檔。

第2步

如果數(shù)據(jù)庫服務器尚未運行,請通過執(zhí)行以下命令來啟動它。

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

第三步

通過執(zhí)行以下命令來創(chuàng)建數(shù)據(jù)庫EMP

C:\Program Files\MySQL\bin> mysqladmin create EMP -u root -p
Enter password: ********
C:\Program Files\MySQL\bin>

建立表

要在EMP數(shù)據(jù)庫中創(chuàng)建表Employees,請使用以下步驟-

步驟1

打開命令窗口并更改為安裝目錄,如下所示:

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

第2步

登錄數(shù)據(jù)庫,如下所示:

C:\Program Files\MySQL\bin>mysql -u root -p
Enter password: ********
mysql>

第三步

創(chuàng)建表Employee,如下所示:

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

創(chuàng)建數(shù)據(jù)記錄

最后,您在Employee表中創(chuàng)建了幾條記錄,如下所示:

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數(shù)據(jù)庫,請學習MySQL教程

現(xiàn)在,您準備開始嘗試JDBC。下一章為您提供了有關JDBC編程的示例。