HSQLDBメモ
参考ページ
管理コンソール的なもの起動
java -cp ./hsqldb.jar org.hsqldb.util.DatabaseManager
- その後、HSQL Database Engine Serverを選択。
- URLが以下のようになっていることを確認
jdbc:hsqldb:hsql://localhost/
- 以下のような感じだとインメモリーモードになって変更が反映されない。
jdbc:hsqldb:mem:.
DBの作り方
- ダウンロードしてきたhsqldbのzipを解凍したディレクトリ(以下、hsqldb/)の、dataディレクトリに移動。
- そこで、こんな風にhsqldbを起動
java -cp ..\lib\hsqldb.jar org.hsqldb.Server -database TEST
- すると、dataディレクトリに以下のファイルができる
- TEST.lck
- TEST.log
- TEST.properties
- ちなみに、初期IDは「sa」でパスワードは無し。
CREATE USER SA PASSWORD ""
GRANT DBA TO SA
- 管理コンソール的なものを起動してテーブルを作ってみる。
CREATE TABLE HOGE (
CODE INT NOT NULL,
NAME VARCHAR(10)
);
- でも特にファイル増えず。実体はどこにできているんだ?
最終更新:2007年03月07日 21:22