網頁

2014年3月17日 星期一

HSQLDB使用GUI建立Table

Database建立完成之後,接著就可以使用HSQLDB本身提供的GUI,來建立Table:Book,首先,Mix先用伺服器模式啟動HSQLDB,這要運行/hsqldb/bin/runServer.bat,再來使用JDBC URL來設定 IP,Port與Database name。


  1. URL:jdbc:hsqldb:hsql://localhost:9001/openyu_java
  2. 預設帳戶:SA
  3. 預設密碼:





運行/hsqldb/bin/runManagerSwing.bat,啟動了HSQLDB Database Manager,此為GUI管理工具。

  1. 連線類別,選取HSQL Database Engine Server。
  2. 打上URL,User,Password,如: jdbc:hsqldb:hsql://localhost:9001/openyu_java。
  3. 成功登入後,就可以看到Database的相關資訊。












接著Mix建立Table:Book,只有2個Column,id 是Primary key,唯一鍵值。
name則是字串Column,可為Null值。


CREATE TABLE book (
   id bigint not null,
   name varchar(100),
   PRIMARY KEY (id)
 );

  1. 將Script語法,複製貼到查詢視窗。
  2. 點Execute SQL,運行語法,若SQL有打錯,會報Exception。
  3. 顯示Table資訊,可看到id,name都已成功建立。
  4. 顯示執行結果。






Mix再做另1個測試,新增1筆資料,並查詢那筆新增的資料是否存在。

INSERT INTO book (id,name) VALUES(1,'OpenYu');

SELECT id,name FROM book where id=1;

  1. 將Script語法,複製貼到查詢視窗,分號分隔,可執行多段語法。
  2. 點Execute SQL,運行語法,若SQL有打錯,會報Exception。
  3. 顯示查詢結果,出現剛剛新增的那筆資料。



沒有留言:

張貼留言

Related Posts Plugin for WordPress, Blogger...