DBUtils環境設置

要開始使用DBUtils進行開發,應該按照以下步驟設置DBUtils環境。 我們假設您正在開發Windows平臺。

  1. 安裝Java開發環境
  2. 安裝MySQL或其它數據庫
  3. 下載相關數據庫驅動程序

安裝數據庫驅動

最新的JDK包含一個JDBC-ODBC Bridge驅動程序,它使大多數開放式數據庫連接(ODBC)驅動程序可供使用JDBC API的程序員使用。

現在,大多數數據庫供應商都在提供適當的JDBC驅動程序以及數據庫安裝。 所以,不應該擔心這部分。

設置數據庫憑據

對於本教程,我們將使用MySQL數據庫。 當您安裝上述任何數據庫時,其管理員標識設置爲root,並提供設置以設置您選擇的密碼。

使用根ID和密碼可以創建另一個用戶ID和密碼,也可以使用根ID和密碼作爲JDBC應用程序。

有各種數據庫操作,如數據庫創建和刪除,這將需要管理員ID和密碼。

對於JDBC教程的其餘部分,我們將使用帶有用戶名作爲ID和密碼的MySQL數據庫作爲密碼。

如果您沒有足夠的權限來創建新用戶,則可以要求數據庫管理員(DBA)爲您創建用戶標識和密碼。

創建數據庫

要創建emp數據庫,請參考以下步驟 -

步驟1
打開一個命令提示符並切換到安裝目錄,如下所示 -

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

注意: mysqld.exe的路徑可能因系統上MySQL的安裝位置而異。 可查閱有關如何啓動和停止數據庫服務器的文檔。

第2步

如果它尚未運行,則通過執行以下命令來啓動數據庫服務器。

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

第3步

通過執行以下命令來創建emp數據庫 -

C:\Program Files\MySQL\bin> mysqladmin create emp -u root -p
Enter password: ********
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
Enter password: ********
mysql>

第3步

如下創建一個表: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>

創建數據記錄

最後,在Employee表中創建如下記錄 -

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>

要全面瞭解MySQL數據庫,請學習MySQL教程。

下載Commons DBUtils存檔

commons-dbutils-1.7-bin.zip,MySql連接器mysql-connector-java-5.1.28-bin.jar,Apache Commons DBCP commons-dbcp2-2.1.1-bin下載最新版本的Apache Common DBUtils jar文件。 Apache Commons Pool commons-pool2-2.4.3-bin.zipApache Commons Logging commons-logging-1.2-bin.zip。 在編寫本教程時,下載的是:commons-dbutils-1.7-bin.zipmysql-connector-java-5.1.28-bin.jarcommons-dbcp2-2.1.1-bin.zipcommons-pool2 -2.4.3-bin.zipcommons-logging-1.2-bin.zip並將其複製到D:\>dbutils文件夾中。