2013-01-22 41 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文件夹。 –