Idea-JDBC連接Oracle的方法


最近學習了Oracle數據庫,然后想着java項目連接Oracle數據庫,記錄一下這次的練習。

首先,在官網上下載Oracle驅動,下載鏈接為:

https://www.oracle.com/database/technologies/jdbc-drivers-12c-downloads.html

如下圖所示。

 

其次在idea中導入jar包,導入方法為:

選擇File->Project Structure->Modules->Dependencies

然后選擇右側的+號,選擇JARS or directories,選擇自己下載jar包的路徑即可。

下面是我測試連接Oracle數據庫的代碼。

Class.forName("oracle.jdbc.driver.OracleDriver");
url="jdbc:oracle:thin:@localhost:1521:orcl"
conn = DriverManager.getConnection(dbURL, "scott", "Ypr990329");
后三個參數是url,連接數據庫的用戶名,密碼。
package com.ypr;

import java.sql.*;

public class DBConnection {
public static void main(String[] args) {
ResultSet rs = null;
PreparedStatement stmt = null;
Connection conn = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
String dbURL = "jdbc:oracle:thin:@localhost:1521:orcl";
conn = DriverManager.getConnection(dbURL, "scott", "Ypr990329");
System.out.println("數據庫連接成功!");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
System.out.println("數據庫連接失敗!");
} finally {
try {
if (rs != null) {
rs.close();
rs = null;
}
if (stmt != null) {
stmt.close();
stmt = null;
}
if (conn != null) {
conn.close();
conn = null;
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}

最后數據庫測試連接成功!

 

若有問題,可以交流。加油!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM