明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

JDBC 基礎(chǔ)(一) - 開始

[摘要]作者:axeon 你需要做的第一事情是你要正確的安裝。這包含下列幾個步驟: 在你的計算機上安裝 Java 和 JDBC   Java 數(shù)據(jù)庫連接 (JDBC) 是一個標準 SQL(Structured Query Language,結(jié)構(gòu)化查詢語言)數(shù)據(jù)庫訪問接口, 可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問...
作者:axeon
你需要做的第一事情是你要正確的安裝。這包含下列幾個步驟:

在你的計算機上安裝 Java 和 JDBC
  Java 數(shù)據(jù)庫連接 (JDBC) 是一個標準 SQL(Structured Query Language,結(jié)構(gòu)化查詢語言)數(shù)據(jù)庫訪問接口, 可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問。JDBC(Java DataBase Connection,Java 數(shù)據(jù)庫連接) 也提供一種基準,據(jù)此可以構(gòu)建更高級的工具和接口。 目前的 JDK(Java Development Kit,Java 開發(fā)工具包)軟件捆綁包括 JDBC 和 JDBC-ODBC(Open DataBase Connection,開放式數(shù)據(jù)庫連接)橋。這些包也可獨立得到,以跟 JDK 1.0 一起使用。應(yīng)該注意的是,本文的示例使用了 JDBC 2.0 接口,需要 JDK 2.0 來運行,不能在 JDK 1.1 下運行。

  你可以從 http://java.sun.com/products/JDK/CurrentRelease 找到最新版。

安裝驅(qū)動程序
  你的驅(qū)動程序應(yīng)該有安裝方法。為特定的 DBMSs 寫的 JDBC 驅(qū)動程序安裝時只要拷貝到你的計算機上就可以了。并不需要特殊的配置。

  如果你下載的是 Solaris 或 Windows JDK1.1 版本,橋作為包 sun.jdbc.odbc 與 JDK 一起自動安裝。有關(guān)安裝和配置 ODBC 的信息,請咨詢 ODBC 驅(qū)動程序廠商。橋無須特殊配置。有關(guān)客戶機安裝和配置信息,請咨詢數(shù)據(jù)庫廠商。

如果需要,安裝數(shù)據(jù)庫系統(tǒng)
  如果你不能確認是否安裝了數(shù)據(jù)庫系統(tǒng),你需要按照供應(yīng)商的要求安裝數(shù)據(jù)庫。大多數(shù)用戶都已經(jīng)安裝了數(shù)據(jù)庫,可繼續(xù)使用他們安裝好的數(shù)據(jù)庫。

配置數(shù)據(jù)庫
  我們假設(shè)數(shù)據(jù)庫 COFFEEBREAK 已經(jīng)存在。(創(chuàng)建一個數(shù)據(jù)庫并不困難,但需要一定的權(quán)限并通常是由數(shù)據(jù)庫管理員來做)你還需要在此數(shù)據(jù)庫里創(chuàng)建本教程作為例子使用的表。我們有意限制表的大小跟及數(shù)目,以便于管理。

  假設(shè)我們的數(shù)據(jù)庫是在一個咖啡館里使用, 咖啡豆按磅賣,而咖啡則以杯為單位。為了簡單起見,還假定經(jīng)營者只需要 2 張表,分別存放不同種類的咖啡及咖啡供應(yīng)商的有關(guān)信息。

  首先我們演示怎么打開一個 DBMS 連接, 及 JDBC 是怎么發(fā)送 SQL 語句到你的 DBMS。通過這些代碼,我們將表明使用 JDBC 傳遞 SQL 語句到你的 DBMS 并處理返回的結(jié)果是非常簡單的。

  所有的代碼在主要的幾個 DBMS 產(chǎn)品做了測試。然而, 如果你使用 JDBC-ODBC 橋來連接舊版本 ODBC 驅(qū)動程序時,可能會遇到一些兼容性問題