前提
- OS: Windows 10 Pro
- Docker: Docker version 19.03.13, build 4484c46d9d
- 使用イメージ: debian:buster-slim
Docker コンテナ起動
インストール
# 必要なツール群インストール
mkdir -p /usr/share/man/man1
apt-get update
apt-get install -y curl unzip openjdk-11-jdk-headless
# ファイル一式をダウンロードして /opt/h2 へ配置する
curl -l -O https://h2database.com/h2-2019-10-14.zip
unzip h2-2019-10-14.zip
mv h2 /opt/
chmod u+x /opt/h2/bin/h2.sh
rm -rf h2-2019-10-14.zip
# パスを通す
export PATH=$PATH:/opt/h2/bin
データベース作成
データベースファイルは org.h2.tools.Shell
の初回接続時に自動生成されるので、とりあえず空の SQL を発行する。
java -cp /opt/h2/bin/h2-1.4.200.jar org.h2.tools.Shell -url jdbc:h2:~/h2db_data -driver org.h2.Driver -user sa -password "" -sql ""
サーバー起動
web コンソールを有効化してサーバーを起動する。
Web コンソールで接続
ここまで来たら、ホストのブラウザで http://localhost:8082
に接続する。
Web コンソールが開くので、各項目に以下の通り入力し、 接続
ボタンを押下。
ドライバクラス
:org.h2.Driver
JDBC URL
:jdbc:h2:~/h2db_data
ユーザ名
:sa
パスワード
: (空)
※ h2db_data
は、 データベース作成
で作成したデータベース名。
あとはテキストエリアに SQL 入れて実行するだけ。
以上。
0 件のコメント:
コメントを投稿