1. 程式人生 > >java訪問本地oracle資料庫步驟

java訪問本地oracle資料庫步驟

1.設定oracle驅動的類路徑

該驅動在Oracle的安裝目錄product\11.2.0\dbhome_1\jdbc子目錄下的ojdbc6.jar(匯入工程或者環境變數)

2.建立資料庫及測試資料

3.資料庫訪問

--載入jdbc驅動

Class.forName("DriverName");

對於oracle資料庫:  Class.forName("oracle.jdbc.driver.OracleDriver");

--建立資料庫連線

Connection conn=DriverManager.getConnection(url,user,password);

資料庫url格式(oracle):如"jdbc:oracle:

[email protected]:1521:orcl","user","password"

資料庫url格式(odbc):如"jdbc:odbc:orcl","user","password"

DriverManager類-jdbc驅動管理類

方法列表:

Static connection getConnection(String url,String user,String password)--建立到指定資料庫url(資料庫位置)的連線。

static Driver getDriver(String url)--用於返回能夠開啟url指定資料庫的驅動程式

Connection類:此介面用於連線資料庫

方法:void close()    --斷開連線,釋放jdbc驅動和資料庫

Statement createStatement()           --建立一個Statement物件將sql語句傳送到資料庫

void commit()                                   --提交sql語句

Boolean isClosed()                           --判斷connection是否關閉

void rollback()                                 --取消sql語句

PreparedStatement prepareStatement(String sql)  --建立一個preparedStatement物件將引數化的sql語句傳送到資料庫

caution:可將相關資料庫連線資料放在一個properties檔案中,如下

driver=oracle.jdbc.driver.OracleDriver

url=jdbc:oracle:thin:@localhost:port:orcl

user=admin

pwd=admin123

--建立statement物件--該物件負責將sql語句傳送到資料庫,執行結果返回一個ResultSet物件

通過呼叫connection介面的createStatement方法建立

Statement st=conn.createStatement();

-----執行sql語句

ResultSet rs=st.executeQuery("sql語句");

----返回處理結果

----關閉建立物件

關閉RusultSet,Statement物件,關閉連線

相關推薦

java訪問本地oracle資料庫步驟

1.設定oracle驅動的類路徑該驅動在Oracle的安裝目錄product\11.2.0\dbhome_1\jdbc子目錄下的ojdbc6.jar(匯入工程或者環境變數)2.建立資料庫及測試資料3.資料庫訪問--載入jdbc驅動Class.forName("DriverNa

關於win10下同一區域網其他使用者訪問本地Oracle資料庫的配置方法

1、點選windows鍵,彈出如下視窗 2 、找到如下圖的資料夾 3、開啟這個Oracle-OraDb11g_home1資料夾列表,找到如下圖所示的管理程式,點選進入 4、進入之後,點選本地下的監聽程式,然後點選LISTENER 5、點選LISTENER後出現如

如何從外網訪問本地資料庫

本地安裝了一個數據庫,只能在區域網內訪問到,怎樣從外網也能訪問到本地的資料庫呢?本文以MySQL資料庫為例,將介紹具體的實現步驟,其方法適用於任何資料庫系統。 1. 準備工作 1.1 安裝Java 1.7及以上版本 執行命令java -version檢查Java安裝和配置是否正確。

如何從外網訪問本地OpenLDAP資料庫

外網訪問內網OpenLDAP資料庫 本地安裝了OpenLDAP資料庫,只能在區域網內訪問,怎樣從外網也能訪問本地OpenLDAP資料庫? 本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝Java 1.7及以上版本 執行命令java -version檢查Java安裝

如何從外網訪問本地SQLServer資料庫

本地安裝了一個SQLServer資料庫,只能在區域網內訪問到,怎樣從外網也能訪問到本地的SQLServer資料庫呢?本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝Java 1.7及以上版本 執行命令java -version檢查Java安裝和配置是否正確。 1.2

如何從外網訪問本地PostgreSQL資料庫

本地安裝了一個PostgreSQL資料庫,只能在區域網內訪問到,怎樣從外網也能訪問到本地的PostgreSQL資料庫呢?本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝Java 1.7及以上版本 執行命令java -version檢查Java安裝和配置是否正確。 1.

如何從外網訪問本地MongoDB資料庫

本地安裝了一個MongoDB資料庫,只能在區域網內訪問到,怎樣從外網也能訪問到本地的MongoDB資料庫呢?本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝Java 1.7及以上版本 執行命令java -version檢查Java安裝和配置是否正確。 1.2 安裝並啟

如何從外網訪問本地MySQL資料庫

本地安裝了一個MySQL資料庫,只能在區域網內訪問到,怎樣從外網也能訪問到本地的MySQL資料庫呢?本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝Java 1.7及以上版本 執行命令java -version檢查Java安裝和配置是否正確。 1.2 安裝並啟動MyS

JAVA JDBC連線Oracle資料庫

package com.deng.test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; impor

如何從外網訪問本地CouchDB資料庫

外網訪問內網CouchDB資料庫 本地安裝了CouchDB資料庫,只能在區域網內訪問,怎樣從外網也能訪問本地CouchDB資料庫? 本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝Java 1.7及以上版本 執行命令java -version檢查Java安裝和配置

如何從外網訪問本地Sysbase資料庫

外網訪問內網Sysbase資料庫 本地安裝了Sysbase資料庫,只能在區域網內訪問,怎樣從外網也能訪問本地Sysbase資料庫? 本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝Java 1.7及以上版本 執行命令java -version檢查Java安裝和配置

如何從外網訪問本地DB2資料庫

外網訪問內網DB2資料庫 本地安裝了DB2資料庫,只能在區域網內訪問,怎樣從外網也能訪問本地DB2資料庫? 本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝Java 1.7及以上版本 執行命令java -version檢查Java安裝和配置是否正確。 1.2

如何從外網訪問本地Memcached資料庫

外網訪問內網Memcached資料庫 本地安裝了Memcached資料庫,只能在區域網內訪問,怎樣從外網也能訪問本地Memcached資料庫? 本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝Java 1.7及以上版本 執行命令java -version檢查Jav

將伺服器上的Oracle資料庫匯出到本地Oracle資料庫的方法

作為一個程式開發人員,與資料庫打交道是必然的。實際開發專案過程中,公司往往會自己購買一個伺服器或者自己在網上租一個雲伺服器,我們將oracle等資料庫、svn配置在伺服器上,方便一個團隊的程式碼開發、維護。     在本地電腦開發中,連線伺服器的oracl

Holer實現外網訪問本地MySQL資料庫

外網訪問內網MySQL資料庫 內網主機上安裝了MySQL資料庫,只能在區域網內訪問,怎樣從公網也能訪問本地MySQL資料庫? 本文將介紹使用holer實現的具體步驟。 1. 準備工作 1.1 安裝並啟動MySQL資料庫 預設安裝的MySQL資料庫埠是3306。 2. 實現步驟 2.1 下載並解壓

Holer實現外網訪問本地PostgreSQL資料庫

外網訪問內網PostgreSQL資料庫 內網主機上安裝了PostgreSQL資料庫,只能在區域網內訪問,怎樣從公網也能訪問本地PostgreSQL資料庫? 本文將介紹使用holer實現的具體步驟。 1. 準備工作 1.1 安裝並啟動PostgreSQL資料庫 預設安裝的PostgreSQL資料庫埠是

Holer實現外網訪問本地SQLServer資料庫

外網訪問內網SQLServer資料庫 內網主機上安裝了SQLServer資料庫,只能在區域網內訪問,怎樣從公網也能訪問本地SQLServer資料庫? 本文將介紹使用holer實現的具體步驟。 1. 準備工作 1.1 安裝並啟動SQLServer資料庫 預設安裝的SQLServer資料庫埠是1433。

使用PRO*C連結Oracle資料庫步驟及問題

下載Client-server安裝包 官方下載路徑:http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html 建議下載RPM包,方便安裝。 註明: Base下的Basic Package和Basic Light Pack

PL/SQL Developer連線本地Oracle資料庫

一、前提條件: 1. 必須安裝有Oracle的客戶端(Client)或者Oracle的資料引擎(Produce) 2. 安裝好PL/SQL Developer. 注意: 你的Oracle安裝的位數(x86 or x64)要與PL/SQL Developer的位數一致,

java使用jdbc連線資料庫步驟

確定連線的資料庫型別《mysql,oracle,db2,moangdb,sqlservlet》 下載資料庫的驅動(http://mvnrepository.org),並把jar包新增到專案中 把資料庫連線的驅動類載入到java虛擬機器中 通過DriverManager類中ge