我在 Java 中尝试过 SQLite,但由于 JDBC 驱动程序,速度很慢。然后我尝试了HSQLDB,认为速度不错,但是我找不到一个很好的HSQLDB管理工具,例如用于MySQL的phpMyAdmin或用于SQLite的SQLite Manager。
我想使用管理器工具为单元测试准备测试数据,或者在做一些小实验后使用管理器工具来导航数据。
有什么好的工具吗?
我在 Java 中尝试过 SQLite,但由于 JDBC 驱动程序,速度很慢。然后我尝试了HSQLDB,认为速度不错,但是我找不到一个很好的HSQLDB管理工具,例如用于MySQL的phpMyAdmin或用于SQLite的SQLite Manager。
我想使用管理器工具为单元测试准备测试数据,或者在做一些小实验后使用管理器工具来导航数据。
有什么好的工具吗?
以下是您可以查看的其他一些建议:
Razor 拥有最好的功能集,但需要付费。其他人擅长不同的事情,值得一试。
只有在 HSQLDB 服务器模式下运行时,这才有意义。如果您在内存或文件模式下运行,那么您要么无法从另一个进程访问数据库,要么这样做会锁定它。
在服务器模式下,您可以使用任何通用客户端。JDBC 驱动程序是 hsqldb.jar 本身。
其实HSQL自带管理工具(不是超级)。见http://hsqldb.org/doc/guide/apf.html
我用过松鼠 SQL。它是任何 JDBC 数据库的通用客户端。