我如何使用Derby数据库?

时间:2014-08-09 15:09:25

标签: mysql database derby

我正在使用具有嵌入式Derby数据库的应用程序。可以将应用程序切换为使用MySQL,但他们建议坚持使用默认的Derby数据库,所以我做了。

我在网上搜索了有关此数据库的更多信息,但从未听说过,但没有发现很多细节。

我如何针对Derby数据库运行查询等,就像我使用MySQL(使用MySQL),Oracle(使用sqlplus)等一样运行查询等。

是否有类似的方式?

2 个答案:

答案 0 :(得分:1)

ij是Derby附带的交互式SQL脚本编写工具。请ref. thisthis

答案 1 :(得分:1)

您可以使用Derby" ij"用于交互式查询的工具,或者您可以使用支持JDBC的数据库工具,例如SquirrelSQL或NetBeans或Eclipse。

以下是Derby文档:http://db.apache.org/derby/manuals/index.html

特别是对于使用ij,请阅读:http://db.apache.org/derby/docs/10.10/tools/ctoolsij34525.html

请注意,由于应用程序使用Derby作为嵌入式数据库,因此Derby不允许您在应用程序打开数据库时对数据库运行交互式查询。一次只能有一个应用程序可以打开嵌入式数据库。您必须首先关闭应用程序,然后使用ij或Squirrel访问数据库表。