MyEclipse數(shù)據(jù)庫教程:在MyEclipse中連接數(shù)據(jù)庫
連接數(shù)據(jù)庫資源管理器到數(shù)據(jù)庫的過程是兩個步驟。首先,給您的數(shù)據(jù)庫配置數(shù)據(jù)庫資源管理器的驅動程序,然后打開一個數(shù)據(jù)庫連接。驅動程序配置是您要使用的每個數(shù)據(jù)庫的一次性配置任務。在本教程中,你將學習到:
- 配置JDBC數(shù)據(jù)庫驅動程序
- 創(chuàng)建數(shù)據(jù)庫配置文件和連接
持續(xù)時間:15分鐘
沒有MyEclipse?立即下載
一、配置數(shù)據(jù)庫連接
本教程使用Oracle數(shù)據(jù)庫為例。所有其他的JDBC驅動程序創(chuàng)建連接的過程都類似。了解JDBC更多詳情請訪問Sun網(wǎng)站。
1. 選擇Window>Open Perspective>MyEclipse Database Explorer。當您第一次打開視角來看時,左邊顯示的數(shù)據(jù)庫瀏覽器視圖僅包含預配置的MyEclipse的Derby驅動程序。
您需要為每個單獨到數(shù)據(jù)庫的連接創(chuàng)建一個新的驅動程序。
2. 點擊DB瀏覽器視圖,并選擇New。
3. 從驅動程序模板的下拉列表中選擇Oracle(Thin驅動程序)。
4. 在驅動程序的名稱字段類型為Oracle。
5. 修改提供的URL模板為正確的連接字符串。在這個例子中,本地Oracle服務器為jdbc:oracle:thin:@localhost:1521:dbtest.
6. 填寫與您服務器適當?shù)挠脩裘兔艽a字段的值。如果您不想保存密碼,也無需填寫密碼字段。
7. 單擊Add JARs按鈕。
8. 瀏覽該JDBC驅動程序的JAR文件或文件夾類的位置時,選中它,然后單擊打開即可。
注意:在這種情況下,Oracle JDBC連接器被認為是Oracle安裝文件的一部分。
9. 檢查的驅動程序類名稱的值。該ojdbc6.jar文件包含兩個可能的驅動器類,可以從驅動程序類名的下拉菜單中選擇。
10. 從驅動程序類名的下拉列表中選擇oracle.jdbc.driver.OracleDriver,單后單擊Finish。
領域 | 需要的說明 |
---|---|
驅動程序名稱 | Yes 將顯示數(shù)據(jù)庫瀏覽器視圖的描述性名稱。 |
URL | Yes 數(shù)據(jù)庫連接字符串。每個數(shù)據(jù)庫都有自己的URL結構,例如:jdbc:oracle:thin:// |
用戶名 | No 創(chuàng)建數(shù)據(jù)庫連接時的登錄名。 |
密碼 | No 創(chuàng)建數(shù)據(jù)庫連接時的密碼。 |
JARs驅動程序 | Yes 將在此列表中用戶管理的JARs添加到驅動程序管理器的類路徑中。如果數(shù)據(jù)庫的驅動程序在Java類路徑上不可用,則在這里應該添加。 |
驅動程序類名稱 | Yes 完全限定Java的JDBC驅動程序類名。這個類的訪問必須在Java類路徑+驅動程序的JAR文件列表的合并類路徑的位置上。 |
保存密碼 | No 選擇此選項指示數(shù)據(jù)庫資源管理器在本地存儲的密碼。如果選擇此選項,當你試圖連接時將不會提示你輸入密碼。 |
打開Eclipse啟動 | No 選擇此選項將指示數(shù)據(jù)庫資源管理器在Eclipse啟動過程中自動創(chuàng)建連接。 |
新的驅動程序出現(xiàn)在DB瀏覽器視圖。
二、打開數(shù)據(jù)庫連接
當MyEclipse啟動或數(shù)據(jù)庫連接導致任何事件被丟棄時,打開一個連接。例如數(shù)據(jù)庫服務器重啟。
1. 右鍵單擊該驅動程序,然后選擇打開連接。
如果連接配置文件被配置為禁用保存密碼選項,則打開數(shù)據(jù)庫連接向導。
2. 輸入密碼。
3. 如果您需要對數(shù)據(jù)庫的修改進行立即提交,那么選擇自動提交復選框。您可以在MyEclipse數(shù)據(jù)庫資源管理器的首選項中設置自動提交為默認設置。
4. 單擊確定來啟動數(shù)據(jù)庫連接進程,新的數(shù)據(jù)庫連接打開并顯示在DB瀏覽器中。
注意:如果您關閉數(shù)據(jù)庫瀏覽器視圖或切換到不同的視角,連接保持打開狀態(tài)。