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編程的一個樣本示例。