📜  Apache Derby-过程(1)

📅  最后修改于: 2023-12-03 15:13:25.779000             🧑  作者: Mango

Apache Derby-过程

Apache Derby是一个 Java编写的关系型数据库管理系统 (RDBMS), 它符合标准的 Java Database Connectivity (JDBC) API 并且具有小型内存占用和稳定的性能。

下载和安装

你可以从官方网站(https://db.apache.org/derby/derby_downloads.html)上下载Derby的稳定版本的二进制压缩包。

安装过程很简单,只需要解压缩即可。默认情况下,Derby会解压缩到文件夹中,这个文件夹就是你的“Derby Home”。

连接到Derby数据库

Derby作为一个Java数据库,在程序中使用前,需要先与其建立连接。可以使用JDBC驱动器来连接Derby数据库。

String dbURL = "jdbc:derby:/pathToDatabase/MyDB;create=true";
Connection conn = DriverManager.getConnection(dbURL);
创建表

在Derby中,可以使用SQL语言来创建表格。

CREATE TABLE Names (
    NAME varchar(40),
    AGE  INT,
    ADDRESS  VARCHAR(40)
);
插入和查询数据

插入数据和查询数据都是使用SQL语言完成的。

//插入数据
INSERT INTO Names (NAME, AGE, ADDRESS)
VALUES ('John', 25, 'New York');

//查询数据
SELECT * FROM Names;
关闭Derby数据库连接

在程序完成数据库操作后,需要关闭数据库连接,否则会导致内存溢出或资源浪费。

conn.close();

总之,Apache Derby是一个快速,开源的Java关系数据库,它可以轻松地扩展到企业级应用程序。