H 2 DataBaseの使用


H 2データベースのインストール


https://h2database.com/html/main.html
  • 環境に適したファイルをそれぞれインストールします.
  • /c/Program Files (x86)/H2/bin
    $ ls
    h2.bat  h2.sh*  h2-1.4.200.jar  h2w.bat
    
    USER@DESKTOP-SVLNNKJ MINGW64 /c/Program Files (x86)/H2/bin
    $ ./h2.sh
    Error: Could not find or load main class org.h2.tools.Console
    Caused by: java.lang.ClassNotFoundException: org.h2.tools.Console
    
    USER@DESKTOP-SVLNNKJ MINGW64 /c/Program Files (x86)/H2/bin
    $ ls -arlth
    total 2.2M
    -rw-r--r-- 1 USER 197121  105 1014  2019 h2w.bat
    -rw-r--r-- 1 USER 197121 2.2M 1014  2019 h2-1.4.200.jar
    -rwxr-xr-x 1 USER 197121  109 1014  2019 h2.sh*
    -rw-r--r-- 1 USER 197121   98 1014  2019 h2.bat
    drwxr-xr-x 1 USER 197121    0 113 05:59 ./
    drwxr-xr-x 1 USER 197121    0 113 05:59 ../
    
    USER@DESKTOP-SVLNNKJ MINGW64 /c/Program Files (x86)/H2/bin
    $ ./h2.sh
    Error: Could not find or load main class org.h2.tools.Console
    Caused by: java.lang.ClassNotFoundException: org.h2.tools.Console
    
    USER@DESKTOP-SVLNNKJ MINGW64 /c/Program Files (x86)/H2/bin
    $ ./h2.bat
    

  • 運転:./h2.sh(ウィンドウはh2.bat)

  • データベース・ファイルの作成方法
  • jdbc:h2:~/test:初めて
  • ~/test.mv.db:検証ファイルの作成

  • ここからjdbc:h2:tcp://localhost/~/testに接続
  • リファレンス


    https://inf.run/YRbn