2013-01-22 56 views
0

一直玩弄Hsqldb,能夠創建數據庫,插入數據,然後查看數據。我使用HsqlProperties類,將屬性設置爲桌面上的數據庫文件夾 - 此文件夾現在包含腳本,屬性,日誌和lck文件。查找hsql數據庫數據並查看數據?

我的問題是,在哪裏或哪些文件是實際存儲的數據,以及如何查看我已經插入到數據庫中的數據,如Visual Studio的數據庫資源管理器(我使用的是Eclipse IDE)?

回答

0

我使用HSQL數據庫管理器以樹形式查看數據庫模式,儘管您必須編寫查詢來查看數據。它有一個用於製作選擇和其他語句的上下文菜單。它還具有「最近的查詢」和其他有用的功能。要運行HSQL數據庫管理器:

@java -classpath hsqldb.jar org.hsqldb.util.DatabaseManagerSwing 

下面是使用一次HSQL數據庫管理器打開的樣品連接網址: 網址:JDBC:HSQLDB:HSQL://本地主機/

docs數據

在這些文件中: .script - 表和其他對象的定義,以及非高速緩存表的數據。 .data - 緩存表和備份文件的數據是數據文件最後一次已知一致狀態的壓縮備份。

當你與緩存的關鍵字

create cached table ms.timeSlot (
    firstname varchar(5) 
); 
+0

感謝馬特創建一個表緩存。我有問題運行HSQL數據庫管理器。首先,我找不到hsqldb.jar。有沒有其他方法可以加載它? – Mercury

+0

只要確保hsqldb.jar與啓動DatabaseManagerSwing的腳本位於相同的文件夾中即可。或者提供hsqldb.jar的完整路徑。查看下載zip文件的lib文件夾。 –