0

一直在玩 Hsqldb,能够创建数据库,插入数据然后查看数据。我使用 HsqlProperties 类,将属性设置为我桌面上的数据库文件夹 - 该文件夹现在包含脚本、属性、日志和 lck 文件。

我的问题是,实际存储的数据在哪里或哪个文件以及如何查看我插入到数据库中的数据,就像 Visual Studio 的数据库资源管理器(我正在使用 Eclipse IDE)?

4

1 回答 1

0

我使用 HSQL 数据库管理器以树的形式查看数据库模式,尽管您必须编写查询来查看数据。它确实有一个用于进行选择和其他语句的上下文菜单。它还具有“最近查询”等有用的功能。要运行 HSQL 数据库管理器:

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

这是打开 HSQL 数据库管理器后使用的示例连接 url: url: jdbc:hsqldb:hsql://localhost/

文档中,数据位于以下文件中: .script - 表和其他对象的定义,以及非缓存表的数据。.data - 缓存表和备份文件的数据是数据文件最后已知一致状态的压缩备份。

使用 cached 关键字创建表时会对其进行缓存

create cached table ms.timeSlot (
    firstname varchar(5)
);
于 2013-01-22T23:52:29.470 回答