国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

JDBC 環(huán)境

2018-09-28 19:58 更新

環(huán)境

在開始使用 JDBC 之前,你必須如下面所示設(shè)置你的 JDBC 環(huán)境。我們假設(shè)你正在使用的是 Windows 平臺。

安裝 Java

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

請按如下所述設(shè)置環(huán)境變量-

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

  • CLASSPATH : 該環(huán)境變量應(yīng)該有適當(dāng)?shù)穆窂皆O(shè)置,例如:C:\Program Files\Java\jdk1.6.0_20\jre\lib。

  • PATH : 這個環(huán)境變量應(yīng)該指向 JRE bin,例如:C:\Program Files\Java\jre1.6.0_20\bin。

可能你已經(jīng)設(shè)置好這些變量了,這兒告訴你如何設(shè)置是為了確保正確。

  • 進(jìn)入控制面板,雙擊系統(tǒng)。如果你是 Windows XP 的用戶,在打開性能和維護(hù)之前,你會看到系統(tǒng)的圖標(biāo)。

  • 進(jìn)入高級選項(xiàng)卡,然后單擊環(huán)境變量。

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

當(dāng)你安裝 J2SE Development Kit 6.0 (JDK 6.0) 的時候,會自動獲得了 JDBC包 java.sqljavax.sql 。

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

你最重要的事情當(dāng)然是安裝一個實(shí)際運(yùn)行的數(shù)據(jù)庫,你可以在該數(shù)據(jù)庫里查詢和修改表。

大部分的數(shù)據(jù)庫都適合你用。你可以有多種選擇,最常見的是-

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

    此外,下載并安裝 MySQL Administrator 以及 MySQL Query Browser。這些都是基于 GUI 的工具,可以讓你的開發(fā)變得更加容易。

    最后,下載并解壓縮 MySQL Connector/J(MySQL JDBC驅(qū)動程序)到合適的目錄。對于本教程的目的,我們假設(shè)你已經(jīng)安裝了驅(qū)動程序在 C:\Program Files\MySQL\mysql-connector-java-5.1.8 目錄下。

    因此,設(shè)置 CLASSPATH 變量為 C:\Program Files\MySQL\mysql-connector-java-5.1.8\mysql-connector-java-5.1.8-bin.jar。你的驅(qū)動程序版本可能會根據(jù)你的安裝而有所不同。

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

    Postgres 安裝包包含了一個名為 pgAdmin III 基于 GUI 的管理工具。JDBC 驅(qū)動程序也是安裝包的一部分。

  • Oracle 數(shù)據(jù)庫: Oracle 數(shù)據(jù)庫是 Oracle 公司銷售的商用數(shù)據(jù)庫。我們假設(shè)你已經(jīng)安裝了必須的安裝介質(zhì)。

    Oracle 安裝包包括一個名為 Enterprise Manager 基于 GUI 的管理工具。JDBC 驅(qū)動程序也是安裝包的一部分。

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

最新的 JDK 包含一個 JDBC-ODBC 橋驅(qū)動程序,程序員通過使用 JDBC API 可以操作大多數(shù)開放式數(shù)據(jù)庫(ODBC)驅(qū)動程序。

現(xiàn)在,大部分的數(shù)據(jù)庫廠商都提供與數(shù)據(jù)庫安裝相適應(yīng)的 JDBC 驅(qū)動程序。所以,這部分你不必?fù)?dān)心。

設(shè)置數(shù)據(jù)庫認(rèn)證

在本教程中,我們將使用 MySQL 數(shù)據(jù)庫。當(dāng)你安裝上述任一數(shù)據(jù)庫時,管理員 ID 設(shè)置為 root,并給出規(guī)定設(shè)置選擇的密碼。

使用 root 賬號和密碼,你可以創(chuàng)建另一個賬號和密碼,或者你可以在 JDBC 的程序中直接使用 root 賬戶和密碼。

各種數(shù)據(jù)庫的操作,比如數(shù)據(jù)庫的創(chuàng)建和刪除,都需要管理員的賬戶和密碼。

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

如果你沒有足夠的權(quán)限創(chuàng)建新用戶,那么你可以要求你的數(shù)據(jù)庫管理員 (DBA)創(chuàng)建一個用戶賬戶和密碼給你。

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

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

步驟 1

通過以下步驟打開一個命令提示符并切換到安裝目錄下-

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

注意: mysqld.exe 的路徑會根據(jù)你系統(tǒng)上安裝的路徑而可能會有所不同。你也可以查看如何啟動和停止你的數(shù)據(jù)庫服務(wù)器的文檔。

步驟 2

通過以下步驟來啟動數(shù)據(jù)庫服務(wù)器,如果該數(shù)據(jù)庫服務(wù)器沒有運(yùn)行。

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

步驟 3

通過以下步驟來創(chuàng)建 EMP 數(shù)據(jù)庫-

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

創(chuàng)建表

通過以下步驟在 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>

步驟 3

通過以下命令來創(chuàng)建 Employee 表-

mysql> use EMP;
mysql> create table Employees
    -> (
    -> id int not null,
    -> age int not null,
    -> first varchar (255),
    -> last varchar (255)
    -> );
Query OK, 0 rows affected (0.08 sec)
mysql>

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

最后,通過以下步驟你可以在 Employee 表中創(chuàng)建幾條記錄-

mysql> INSERT INTO Employees VALUES (100, 18, 'Zara', 'Ali');
Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO Employees VALUES (101, 25, 'Mahnaz', 'Fatma');
Query OK, 1 row affected (0.00 sec)

mysql> INSERT INTO Employees VALUES (102, 30, 'Zaid', 'Khan');
Query OK, 1 row affected (0.00 sec)

mysql> INSERT INTO Employees VALUES (103, 28, 'Sumit', 'Mittal');
Query OK, 1 row affected (0.00 sec)

mysql>

通過研究學(xué)習(xí) MySQL 教程,可以完整的了解 MySQL 數(shù)據(jù)庫。

現(xiàn)在,你就可以嘗試使用 JDBC。下一章將為你提供了一個簡單的 JDBC 編程示例。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號