Hsqldb 简明教程

HSQLDB - Installation

HSQLDB 是用纯 Java 实现的关系数据库管理系统。您可以使用 JDBC 轻松地将此数据库嵌入应用程序中。或者,您可以单独使用该操作。

Prerequisites

按照 HSQLDB 的先决软件安装指南进行操作。

Verify Java Installation

由于 HSQLDB 是使用纯 Java 实现的关系型数据库管理系统,因此您必须在安装 HSQLDB 之前安装 JDK(Java Development Kit)软件。如果您已经在系统中安装了 JDK,请尝试以下命令来验证 Java 版本。

java –version

如果 JDK 已成功安装在您的系统中,您将收到以下输出。

java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)

如果您尚未在系统中安装 JDK,请访问以下链接 Install JDK.

HSQLDB Installation

以下是安装 HSQLDB 的步骤。

Step 1 − Download HSQLDB bundle

从以下链接下载 HSQLDB 数据库的最新版本 https://sourceforge.net/projects/hsqldb/files/. ,一旦您单击该链接,您将看到以下屏幕截图。

download hsqldb

单击 HSQLDB,下载将立即开始。最后,您将获得名为 hsqldb-2.3.4.zip 的 zip 文件。

Step 2 − Extract the HSQLDB zip file

解压缩 zip 文件并将其放入 C:\ 目录。解压缩后,您将获得如下屏幕截图所示的文件结构。

extract hsqldb

Step 3 − Create a default database

HSQLDB 没有默认数据库,因此,您需要为 HSQLDB 创建一个数据库。让我们创建一个名为 server.properties 的属性文件,该文件定义了一个名为 demodb 的新数据库。查看以下数据库服务器属性。

server.database.0 = file:hsqldb/demodb
server.dbname.0 = testdb

将此 server.properties 文件放入 HSQLDB 主目录 C:\hsqldb- 2.3.4\hsqldb\ 中。

现在在命令提示符中执行以下命令。

\>cd C:\hsqldb-2.3.4\hsqldb
hsqldb>java -classpath lib/hsqldb.jar org.hsqldb.server.Server

执行上述命令后,您将收到服务器状态,如下面的屏幕截图所示。

default database

稍后,您会在 HSQLDB 主目录中找到 hsqldb 目录的以下文件夹结构,即 C:\hsqldb-2.3.4\hsqldb 。这些文件是 HSQLDB 数据库服务器创建的 temp 文件、lck 文件、日志文件、属性文件和 demodb 数据库的脚本文件。

create database

Step 4 − Start the database server

创建数据库后,您必须使用以下命令启动数据库。

\>cd C:\hsqldb-2.3.4\hsqldb
hsqldb>java -classpath lib/hsqldb.jar org.hsqldb.server.Server --database.0
file:hsqldb/demodb --dbname.0 testdb

执行上述命令后,您将获得以下状态。

start database server

现在,您可以打开 runManagerSwing.batC:\hsqldb-2.3.4\hsqldb\bin 位置的数据库主页。此 bat 文件将打开 HSQLDB 数据库的 GUI 文件。在此之前,它将通过一个对话框询问您数据库设置。请看以下截图。在此对话框中输入设置名称,URL 如上所示,然后单击确定。

run manager swing

您将获得如下截图所示的 HSQLDB 数据库的 GUI 界面。

hsql database