程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> JDBC情況設置(中文詳解)

JDBC情況設置(中文詳解)

編輯:關於JAVA

JDBC情況設置(中文詳解)。本站提示廣大學習愛好者:(JDBC情況設置(中文詳解))文章只能為提供參考,不一定能成為您想要的結果。以下是JDBC情況設置(中文詳解)正文


裝置Java:

裝置J2SE開辟對象包5.0(JDK 5.0)下載:Java官方網站。

請確保以下情況變量設置,以下所述:

JAVA_HOME: 此情況變量應當指向裝置JDK的目次,例如:C:\Program Files\Java\jdk1.5.0
CLASSPATH: 此情況變量應已恰當的途徑設置,如: C:\Program Files\Java\jdk1.5.0_20\jre\lib
PATH: 此情況變量應指向恰當的JRE bin,如: C:\Program Files\Java\jre1.5.0_20\bin.

能夠已有這些變量設置了,但只是為了確保在這裡是若何檢討。

進入掌握面板,雙擊體系。假如是Windows XP的用戶有能夠要翻開:"機能"=》"保護",會看到體系圖標。

轉到“高等"選項卡,然後單擊"情況變量"。

如今,選擇一切輸出的變量設置准確。

將主動取得了JDBC包java.sql和javax.sql,當裝置J2SE開辟對象包5.0(JDK 5.0)

裝置數據庫:

將須要固然,最主要的是現實運轉的數據庫用,可以查詢和修正表。

裝置數據庫是最合適的。可以有許多選擇,最多見的有:

MySQL DB: MySQL是一個開放源碼的數據庫。可以從這裡下載MySQL官方網站,建議下載完全Windows裝置。

另外,下載和裝置MySQL治理和MySQL查詢閱讀器。這些都是基於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裝置包括一個名為pgAdmin III一個基於GUI治理對象。 JDBC驅動法式也包含作為裝置的一部門。

Oracle DB: Oracle數據庫是Oracle發賣的商用數據庫。假定有必需的分發介質停止裝置。

Oracle的裝置包含一個名為Enterprise Manager中基於GUI的治理對象。 JDBC驅動法式也包含作為裝置的一部門。

裝置數據庫驅動法式:

最新的JDK包括JDBC-ODBC橋驅動法式,使年夜多半開放式數據庫銜接(ODBC)驅動法式法式員可以使用JDBC API。

如今,年夜多半數據庫廠商隨數據庫的裝置供給響應的JDBC驅動法式。所以,不該該擔憂這部門。

設置數據庫認證:

在本教程中,我們將應用MySQL數據庫。當裝置上述任何數據庫,它的治理員ID設置為root,並給出劃定設置選擇的暗碼。

用root和暗碼,可以創立另外一個用戶ID和暗碼,或許可使用root和暗碼在JDBC運用法式中。

有各類分歧的數據庫操作,如數據庫的創立和刪除,這將須要治理員ID和暗碼。

關於JDBC教程的其他部門,我們將應用MySQL數據庫 username 作為ID和 password 作為暗碼。

假如沒有足夠的權限來創立新的用戶,那末可讓數據庫治理員(DBA)來創立一個用戶ID和暗碼給你。

創立數據庫:

要創立EMP數據庫,請應用以下步調:

步調1:
翻開敕令提醒符並更改到裝置目次,以下所示:


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


注:這取決於的MySQL體系上的裝置地位,mysqld.exe的途徑能夠會有所分歧。也能夠檢查關於若何啟動和停滯數據庫辦事器文檔。

步調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>


創立表
要創立Employees表中EMP的數據庫,請履行以下步調:

步調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教程。

如今,便可以開端應用JDBC測驗考試。接上去的教程將賜與有關JDBC編程的一個樣本示例。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved