📅  最后修改于: 2023-12-03 15:01:09.447000             🧑  作者: Mango
HSQLDB是一种嵌入式关系型数据库,完全使用Java编写,无需安装,只需下载并加入到Java类路径中即可。本文将介绍如何安装和使用HSQLDB。
首先从HSQLDB的官网 https://hsqldb.org/ 上下载最新版本的HSQLDB。
将下载的hsqldb.jar文件加入到项目的类路径中即可。
HSQLDB以嵌入式方式提供,在应用程序中启动和关闭,需要创建连接时,只需要提供JDBC驱动程序名和连接URL。以下是一个使用HSQLDB的Java代码示例:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Main {
public static void main(String[] args) throws Exception {
Class.forName("org.hsqldb.jdbcDriver");
Connection connection = DriverManager.getConnection("jdbc:hsqldb:mem:test", "SA", "");
Statement statement = connection.createStatement();
statement.executeUpdate("CREATE TABLE test (id INT, name VARCHAR(20))");
statement.executeUpdate("INSERT INTO test VALUES(1, 'Hello')");
ResultSet rs = statement.executeQuery("SELECT * FROM test");
while (rs.next()) {
System.out.println(rs.getInt("id") + " " + rs.getString("name"));
}
connection.close();
}
}
在关闭应用程序之前,需要关闭HSQLDB数据库连接:
connection.close();
本文介绍了如何安装和使用HSQLDB,HSQLDB是一种小型快速的嵌入式关系型数据库,非常适合轻量级应用程序。若您需要更多信息,您可以查阅HSQLDB的官方文档:https://hsqldb.org/doc/2.0/zh_CN/。