是否可以仅使用JDK创建数据库?没有外部图书馆?

时间:2018-04-21 19:03:28

标签: java database

我有疑问。岑你告诉我是否有可能只使用JDK创建数据库?没有外部图书馆?我在互联网上寻找信息,我认为我必须通过Maven导入例如mysql。但请告诉我:可能只使用JDK创建数据库吗?

编辑:正常文件中的数据(如txt)不适用于我所寻找的内容。

1 个答案:

答案 0 :(得分:1)

Apache Derby 包含在标准JDK安装中。

但是,您需要在类路径中加载它。它在JDK_HOME/db/lib/derby.jar。 Derby是一个非常强大的数据库,可以从任何Java程序中启动。

要启动它,您的Java程序使用包含目录路径的JDBC URL。所有表和数据都存储在该特定目录中。

因此,您将使用标准JDBC。详情如下:

  • 驱动程序类:org.apache.derby.jdbc.ClientDriver
  • 网址:jdbc:derby:my_database1
  • 用户名任意用户名
  • 密码任意密码 -

my_database1 是存储文件的目录的名称。使用任何用户名/密码组合。