回覆列表
  • 1 # 話入神機

    市場上資料庫種類繁多,這裡以oracle資料庫為例:

    (1)如果使用第三方工具連線,直接測試連線,或者執行select 1 from dual;查詢語句,並檢查執行結果。

    (2)如果是sqlplus的session連線,執行select open_mode from v$database;檢查能否正常返回資訊。

    (3)如果是weblogic的連線池連線,可以使用weblogic控制檯中資料來源的測試連線功能,檢視是否正常連線。

    (4)如果是Java程式,檢查啟動後的logback或者log4j日誌,或者呼叫sql方法,檢視連線資訊或執行結果。

    (5)如果使用oracle sql developer連線,執行執行select 1 from dual;查詢語句,並檢查執行結果。

    如果只是希望連上資料庫操作某個sql語句,最簡單的就是第三方工具,連上後在圖形化介面檢視連線狀態以及sql的執行結果。

  • 2 # 每日知識分享

    資料庫有很多種,就關係型資料庫而言。主流的有Mysql,Oracle,Sql Server等,這三者之間相對簡單的就算Mysql了,所以咱們從基礎的說起,然後就能一通百通了。

    下面就介紹一下利用java語言連線資料庫的實現方式:

    1,透過JDBC實現資料庫連線

    JDBC全稱為:Java Data Base Connectivity (java資料庫連線),可以為多種資料庫提供填統一的訪問。JDBC是sun開發的一套資料庫訪問程式設計介面,是一種SQL級的API。

    具體方法:

    //1、註冊驅動

    //2、建立連線

    //3、得到執行sql語句的Statement物件

    //4、執行sql語句,並返回結果

    //5、處理結果

    //6關閉資源

    下面直接看程式碼:

    2,DBCP連線池方式

    DBCP是由Apache開發的一個Java資料庫連線池專案,透過預先將資料庫連線放在記憶體中,應用程式需要建立資料庫連線時直接到連線池中申請一個就行,用完再放回。單執行緒,併發量低,效能不好,適用於小型系統。

    還有C3p0等連線方式,這裡就不介紹了,讀者有興趣的讀者可以自行了解呀!

  • 中秋節和大豐收的關聯?
  • 大概七月份的時候,小米note7(6+64)能降到多少錢?