2017年12月17日

H2資料庫(1)-基本安裝與介紹

H2資料庫介紹

H2為嵌入式資料庫,使用java開發,跨平台且內含資料庫管理介面,好處開發階段方便開發人員使用。

比較

詳細比較表: http://www.h2database.com/html/features.html#comparison
由圖比較可以知道,H2比其他資料庫更為優勢,以下會介紹開發時常用的模式:
enter image description here

  • 嵌入式模式Embedded Mode
    嵌入式資料庫會與應用程式共用同一JVM底層,在這個模式下persistent或是in-memory資料庫都支援,也沒有連線數的限制。但壞處是只可以給該應用程式使用,其他人無法直接存取資料庫。

  • 伺服器模式 Server Mode
    外部應用程式可以藉由JDBC或是OBC的方式連結該資料庫,它也支援persistent或是in-memory資料庫,也沒有連線數的限制。

  • 混合模式 Mixed Mode
    同時有嵌入式與伺服器的模式去讓外部應用程式連線或是自己應用程式連線。

安裝H2 database

官方網站: http://www.h2database.com/html/main.html

  1. 下載安裝程式
    出現安裝連結,本次範例使用Windows installer 的安裝連結

  2. 下載安裝程式後,點擊兩下,進入安裝畫面,按”下一步”

  3. 一直按”下一步”後,會出現”完成”

  4. 安裝完成後,會出現一個說明網頁,你可以點選Quickstart 它會告訴你,如何進入DBRMS畫面以及開啟資料庫服務

  5. 開啟windows的視窗圖示,執行 H2 Console後,會執行H2資料庫

  6. 進入DBRMS的登入畫面,使用者預設為”SA”,密碼為空值”“,按下”connect”進入,SQL命令中心

  7. 登入後,可以在空白處執行SQL語法

8.大致上安裝H2資料庫滿快速,操作畫面也是很好上手,如果系統在開發階段個人覺的滿推薦給大家使用看看。

參考

  1. H2官方網站

1 則留言:

  1. 請問一下
    有沒有使用asp.net連接h2的經驗
    我依照官網的說明..下載IKVM套件及h2.dll
    但出現
    未參考的組件中。您必須加入組件 'IKVM.OpenJDK.ClassLibrary.dll
    卻找不到這個檔案

    回覆刪除