更新時(shí)間:2022-11-14 09:26:00 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2613次
要使用 JDBC 驅(qū)動(dòng)程序連接 oracle 數(shù)據(jù)庫(kù),請(qǐng)遵循前面教程中討論的相同基本步驟。連接oracle數(shù)據(jù)庫(kù)需要知道以下信息:
1.驅(qū)動(dòng)類: oracle.jdbc.driver.OracleDriver。
2. 連接網(wǎng)址:
語(yǔ)法:
"jdbc:oracle:thin:@localhost:port:serviceName","用戶名","密碼"
MySql 數(shù)據(jù)庫(kù)的連接 url: jdbc:oracle:thin:@localhost:1521:xe
其中 1521 是端口號(hào),XE 是 Oracle 服務(wù)名稱。
3.用戶名:oracle數(shù)據(jù)庫(kù)的用戶名,默認(rèn)為system。
4.密碼: oracle數(shù)據(jù)庫(kù)的密碼。
例子:
JDBCOracleTest.java
導(dǎo)入 java.sql.Connection ;
導(dǎo)入 java.sql.DriverManager ;
/**
* 該類用于創(chuàng)建JDBC
* 與 Oracle 數(shù)據(jù)庫(kù)的連接。
*/
public class JDBCOracleTest {
//JDBC 和數(shù)據(jù)庫(kù)屬性。
私有 靜態(tài) 最終 字符串DB_DRIVER =
"oracle.jdbc.driver.OracleDriver" ;
private static final String DB_URL =
"jdbc:oracle:thin:@localhost:1521:XE" ;
private static final String DB_USERNAME = "system" ;
私有 靜態(tài) 最終 字符串DB_PASSWORD = "oracle" ;
public static void main ( String args [ ] ) {
Connection conn = null ;
try {
//注冊(cè) JDBC 驅(qū)動(dòng)
類. forName ( DB_DRIVER ) ;
//打開連接
conn = DriverManager .
getConnection ( DB_URL,DB_USERNAME,DB_PASSWORD );
if ( conn != null ) {
系統(tǒng)。出來。println ( "連接成功。" ) ;
}其他{
系統(tǒng)。出來。println ( "連接失敗" ) ;
}
}捕捉(異常e ){
e。打印堆棧跟蹤();
}
}
}
輸出:
Successfully connected.
以上就是關(guān)于“JDBC驅(qū)動(dòng)程序連接Oracle數(shù)據(jù)庫(kù)的步驟”介紹,大家如果對(duì)此比較感興趣,想了解更多相關(guān)知識(shí),不妨來關(guān)注一下動(dòng)力節(jié)點(diǎn)的JDBC視頻教程,里面有更豐富的知識(shí)等著大家去學(xué)習(xí),希望對(duì)大家能夠有所幫助。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743