jdbc:oracle:thin:@localhost:1521:mydb,"book","test"

jdbc:oracle:thin:@localhost:1521:mydb,"book","test"
各個字段代表什麼意思?
JDBC方式連接數據庫基本上都是通過DriverManager來獲取連接的。因此需要給DriverManager傳入數據

庫的以下參數:
第一個字符串
數據庫連接類型 ----jdbc:oracle:thin 代表以jdbc方式(廢話!)鏈接oracle數據庫,以瘦客戶端

(thin)的方式交互,與之對應的就是胖客戶端了、或帶事務的等等。
數據庫所在主機地址及監聽端口 ----- @localhost:1521 localhost是主機名 1521是端口(默認就是

1521,但實際應用中應該根據具體情況)
數據庫SID mydb --------就是你要連到那個數據庫實例上
第二個參數 對應的是你連接mydb數據庫實例的用戶名(並不是數據庫名)
第三個參數 對應的是你用戶的密碼

實際編碼的時候。在這之前應該還要有一句 查找驅動程序的語句
Class.forName("oracle.jdbc.driver.OracleDriver");
以檢查 所需的驅動是否完整

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章