1. 程式人生 > >Java連線oracle資料庫並進行測試

Java連線oracle資料庫並進行測試

oracle資料庫作為老牌資料庫,雖然現在的開發使用較少,但不免會使用到,所以這裡講解一下java連線oracle的過程(喜歡mysql的同學,也可以按這個連結進行java連線mysql的學習:http://blog.csdn.net/sunyinggang/article/details/78826712)

測試準備:下載連線oracle資料庫的驅動,附上驅動下載地址:https://pan.baidu.com/s/1bprYmtD(連結失效可以隨時留言)

接下來是連線及測試步驟:

首先建立工程檔案oracle,然後在工程檔案中新建目錄lib


然後開啟下載後的驅動檔案,解壓後選擇第二個ojdbc5.jar


複製此檔案到剛才建立的lib目錄中


然後右鍵工程檔案oracle,選擇最後一個,進入介面後選擇左側Java Build Path 然後選擇中間的Libraries,然後選擇右側第一個按鈕


在oracle---->lib下選中剛才貼上過來的驅動檔案ojdbc5.jar,點選下方ok


這是介面多出一個驅動檔案,點選下方按鈕


驅動配置成功,然後在工程檔案src目錄下新建包connect,然後新建檔案test.java


然後複製下面的程式碼,程式碼原理可自行研究(其實就是簡單的java連線資料庫),這裡需要注意的就是載入驅動程式碼,還有連線資料庫的程式碼,一定記住資料庫使用者名稱和密碼修改為自己資料庫的使用者名稱和密碼,其他的不用變

package connect;
import java.sql.*;     //匯入java.sql包  
public class test {//建立test類,保證檔名與類名相同  
           Connection con;//宣告Connection物件  
          Statement sql;   
          ResultSet res;  
          public Connection getConnection() {  //建立返回值為Connection的方法  
              try {        //載入資料庫驅動類  
                  Class.forName("oracle.jdbc.driver.OracleDriver");  
                  System.out.println("資料庫驅動載入成功");  //返回載入驅動成功資訊  
              }catch(ClassNotFoundException e){  
                  e.printStackTrace();  
              }  
              try {  
                  con=DriverManager.getConnection("jdbc:oracle:" + "thin:@127.0.0.1:1521:XE","system","root");//通過訪問資料庫的URL獲取資料庫連線物件 ,這裡後兩個引數分別是資料庫的使用者名稱及密碼 
                  System.out.println("資料庫連線成功");  //返回連線成功資訊
              }catch(SQLException e) {  
                  e.printStackTrace();  
              }  
              return con;//按方法要求返回一個Connection物件  
          }  
          public static void main(String[] args) {   //主方法  
              test c = new test();    //建立本類方法  
               c.getConnection();//呼叫連線資料庫的方法  
          }  
}  
返回資訊,說明連線資料庫成功,現在就可以自己進行對資料庫的增刪改查操作了


相關推薦

Java連線oracle資料庫進行測試

oracle資料庫作為老牌資料庫,雖然現在的開發使用較少,但不免會使用到,所以這裡講解一下java連線oracle的過程(喜歡mysql的同學,也可以按這個連結進行java連線mysql的學習:http://blog.csdn.net/sunyinggang/articl

【Mac系統 + Python + Django】之開發一個釋出會系統【Django模型(二)】 【Mac系統 + Mysql】之安裝Mysql資料庫 【Python + Mysql】之用pymysql庫連線Mysql資料庫進行增刪改查操作

上一部分給大家介紹Django的檢視。 接下來繼續來了解Django框架,來看第二部分,此部分是對資料庫的操作。   目錄: 一、設計系統表 二、admin後臺管理 三、基本資料訪問(SQLite資料庫) 四、Django配置MySQL   &

Python Test API - 用python連線Oracle資料庫操作

目的: 通過python連線遠端的一臺oracle資料庫伺服器,並用python程式碼實現增刪改查的操作。本研究是為測試API準備資料庫環境的第一步。 環境配置(如果用64bit的,就都需要64bit):  1. 在本地計算機上安裝好oralce client (64bit) 2.

一個非常標準的Java連線Oracle資料庫的示例程式碼

最基本的Oracle資料庫連線程式碼(只針對Oracle11g): 1、右鍵專案->構建路徑->配置構建路徑,選擇第三項“庫”,然後點選“新增外部Jar”,選擇“D:\Oracle\app\oracle\product\11.2.0\server \jdbc

利用powerDesigner16.5連線oracle資料庫自動生成表結構圖過程及所遇到的坑

配置過程 1、點選file-->new model 2.選擇model types ,選擇physical data model ,mode name是你自己新建的名字,這個隨意,DBMS是你對應資料庫版本,我的是oracle version11g,選擇

Java連線Oracle資料庫的三種連線方式

背景: 這兩天在學習Oracle資料庫,這裡就總結下自己上課所學的知識,同時記錄下來,方便整理當天所學下的知識,也同時方便日後自己查詢。 SQL語句的話,這裡我就不多講了,感覺和其他的資料庫(MySQL、SQL Server)都是類似,區別不大。 今天在這

JDBC——用JDBC連線MySQL資料庫進行簡單的增刪改查操作

一、什麼是JDBC Java 資料庫連線,(Java Database Connectivity,簡稱JDBC)是Java語言中用來規範客戶端程式如何來訪問資料庫的應用程式介面,提供了諸如查詢和更新資料庫中資料的方法。(摘自維基百科) 二、簡單的JDBC例項 現在使用JDB

Windows 7下通過Excel2007連線Oracle資料庫對錶查詢

1. 環境變數的設定1.1  ORACLE_HOME環境變數的設定,我這裡指向了我的Oracle 10g的客戶端ORACLE_HOME=C:\oracle\product\10.2.0\client_21.2 TNS_ADMIN環境變數的設定,TNS_ADMIN目錄下需有tn

JDBC--實現用java連線oracle資料庫的操作(簡單實用)

在網上找了好多JDBC連線方法,試了又試總是有問題,最後結合好多方法,終於發現了一個簡單的連線步驟,分享給大家。 1. 建立一個Dynamic web project  2. 在專案名上右鍵-->

C#連線MYSQL資料庫進行查詢

之前用MFC開發結果介面太難看被pass了,要求用C#重新來開發>_<,不過終於擺脫VC6.0的蛋疼操作了Y。 先來連線資料庫 (1)用c#連線MYSQL資料庫需要用到mysql-connector-net,這個元件網上查詢就可以下載,安裝直接按

命令列連線 MySQL 資料庫進行授權

登入 MYSQL 資料庫 在 win10 ,需要開啟管理員的命令列視窗(Windows PowerShell(管理員)A),沒有管理員許可權會導致登入失敗。 執行命令: mysql -hloc

Java連線Oracle資料庫的步驟

A,DrvierManager.registerDriver是用來註冊資料庫驅動,Class.ForName也可以用來註冊資料庫驅動 B,Connection 是獲得資料庫的連線 C,Statment 是獲得執行語句 D,ResultSet 是獲得執行後的記錄 建立資料庫的順

java 操作mysql】java連線mysql資料庫查詢資料

做java開發不可避免要處理資料庫,所以這裡寫篇用jdbc來連線mysql的文章,java是一種高效能,通用的語言 。這使得它適合於編寫高效的ETL生產程式碼和計算密集型的機器學習演算法。 主要內容包括: 1、java連線mysql 2、java查詢my

mac安裝oci8擴充套件(orache擴充套件)+連線oracle資料庫使用

一、安裝oracle客戶端instantclient-basic-macos.x64-12.2.0.1.0-2.zip、instantclient-sdk-macos.x64-12.2.0.1.0-2.zip 、instantclient-sqlplus-macos.x64-

PowerDesigner15連線Oracle資料庫匯出Oracle的表結構步驟及常見設定

參考:http://wenku.baidu.com/view/4f819a24af45b307e87197ea.html 常用設定:http://www.cnblogs.com/skyangell/archive/2009/09/19/1569931.html

jsp連線oracle資料庫實現簡單登入功能,來自網路,部分修改。(亞信聯創實習)

共三個頁面:login.jsp、loginconf.jsp、loginsucess.jsp 使用者首先開啟login.jsp輸入使用者名稱及密碼,此時login.jsp會將輸入的使用者名稱及密碼提交到loginconf.jsp loginconf.jsp通過初始化連線資料庫

java連線oracle資料庫以及相關資料庫操作

package test.db; import java.io.BufferedWriter; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; import jav

java連線oracle資料庫 -- Jdbc—odbc的橋連線方式

a.      首先伺服器(或需要連線的資料庫所在的電腦)配置odbc的資料來源 b.      控制面板→管理工具→odbc資料來源→選擇新增→找到oracle in oraDB11g_home→填寫必要資訊(第一項取別名,和第三項選擇資料庫)。 c.      編寫ja

在eclipse中連線資料庫進行資料庫操作時出現空指標異常類java.lang.NullPointerException

java.lang.NullPointerException載入驅動成功!連線資料庫成功!at com.dao.BookDAO.create(BookDAO.java:24)at servlets.Insert_Book_Servlet.doPost(Insert_Book_

JAVA JDBC連線Oracle資料庫

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