📅  最后修改于: 2023-12-03 14:59:20.316000             🧑  作者: Mango
Apache Derby 是一种基于 Java 实现的内存数据库,它被设计为一个小型的、易于使用和嵌入的数据库,但是却可以处理大量的数据。Apache Derby 可以作为 Web 应用程序或 Java 应用程序的独立数据库使用,也可以通过 Derby 的标准 JDBC 接口与其他 Java 应用程序或工具进行集成。
在使用 Apache Derby 之前,需要进行一些环境设置。
首先需要从 Apache Derby 官网 https://db.apache.org/derby/ 下载 Apache Derby,选择最新版的稳定版。下载后解压缩到指定目录。
为了能够在命令行中直接运行 Apache Derby,需要将 Derby 的 bin 目录添加到系统的 PATH 环境变量中。这可以通过以下步骤完成:
现在就可以在命令行中启动 Apache Derby 了。在命令行中输入以下命令:
cd C:\apache-derby-10.15.2.0-bin\bin
startNetworkServer.bat
这会启动 Derby 的网络服务器,准备接收来自客户端的连接请求。
现在就可以用任何支持 JDBC 的工具来连接 Apache Derby 数据库了。可以用以下 Java 代码连接 Derby 数据库:
import java.sql.*;
public class DerbyTest {
public static void main(String[] args) throws SQLException {
String url = "jdbc:derby://localhost:1527/sample";
String user = "app";
String password = "app";
Connection conn = DriverManager.getConnection(url, user, password);
System.out.println("Connection established successfully!");
conn.close();
}
}
这个示例代码连接到本地 Derby 数据库的 sample 数据库实例,并输出“Connection established successfully!”表示连接成功。
Apache Derby 提供了一种小型、易于使用和嵌入的数据库解决方案。使用 Apache Derby 之前需要进行环境设置,设置包括下载 Derby、设置环境变量、启动 Derby 网络服务器和连接到 Derby 数据库等步骤。连接到 Derby 数据库可以通过 JDBC 接口进行实现。