Hsqldb安装与使用(有详细实例)

合集下载

PostgreSQL数据库的安装和配置

PostgreSQL数据库的安装和配置

PostgreSQL数据库的安装和配置PostgreSQL是一种强大的开源关系型数据库管理系统,被广泛应用于各种规模的企业和项目中。

本文将介绍如何进行PostgreSQL数据库的安装和配置,让您能够轻松地开始使用这一强大的数据库系统。

一、安装PostgreSQL数据库要安装PostgreSQL数据库,您需要按照以下步骤进行操作:1. 下载PostgreSQL软件包:您可以在PostgreSQL官方网站上找到适合您操作系统的安装包,并进行下载。

确保选择最新版本的软件包以获得更好的性能和安全性。

2. 运行安装程序:运行下载的安装程序,并按照向导提示进行操作。

您可以选择安装位置、创建数据库集群的位置以及设置管理员用户的密码等。

3. 完成安装:安装程序将自动完成数据库软件的安装过程。

一旦安装完成,您将可以在您选择的安装位置找到PostgreSQL数据库的执行文件,并可以通过命令行或图形界面进行数据库管理。

二、配置PostgreSQL数据库安装完成后,您需要进行一些配置以确保PostgreSQL数据库可以正常运行并满足您的需求。

以下是配置PostgreSQL的关键步骤:1. 修改配置文件:在PostgreSQL的安装目录中,您将找到一个名为postgresql.conf的配置文件。

您可以使用任何文本编辑器打开该文件,并根据自己的需求对其进行修改。

2. 设置监听地址:在配置文件中,您可以找到一个名为listen_addresses的选项。

这决定了PostgreSQL数据库监听的IP地址。

如果您计划在本地访问数据库,您可以将其设置为localhost。

如果您希望从其他计算机上访问数据库,则可以将其设置为数据库服务器的IP地址。

3. 配置端口号:在配置文件中,您还可以找到一个名为port的选项,该选项确定了数据库服务器监听的端口号。

默认情况下,端口号为5432,您可以根据需要进行修改。

4. 设定认证方式:在配置文件中,您可以找到一个名为pg_hba.conf的文件。

HsqlDB使用方法

HsqlDB使用方法

3.在Java projet建立 在 建立myccit项目将 项目将hsqldb.jar导入项目 下,如图所示: 导入项目lib下 如图所示: 建立 项目将 导入项目
HsqlDB的使用 的使用
1. 编写启动服务器批处理命令。 编写启动服务器批处理命令。 (1)在hsqldb_1_8_0_10.zip解压的文件夹hsqldb中创建一MyHsqlDB文件夹(文件名自定义), 再在MyHsqlDB文件夹创建一个runMyHsqlDB.bat文件,名称自定义,将 java – cp ../lib/hsqldb.jar org.hsqldb.Server -database.0 myDB -dbname.0 myHsqlDB写入文 件中保存。(注:需要将hsqldb.jar导入到项目的lib下。) lib:对应项目下面的lib。 : org.hsqldb.Server:驱动类。 : database.0 、 dbname.0:因为服务模式运行的时候可以指定10个数据库,如有多个数 : 据 库,则继续写命令行参数 database.1 、 dbname.1等。 myDB :启动服务器的命令(即bat文件)启动了带有一个(默认为一个数据库)数据库 的服务器,这个数据库是一个名为“mydb.*”文件,这些文件就是mydb.Properties、 mydb.script、mydb.log等文件。 myHsqlDB: 是mydb的别名,可在连接数据库时使用。 : (2)执行runMyHsqlDB.bat文件,将生成mydb.Properties和mydb.log文件。 (3) 在MyHsqlDB文件夹中创建一个UIMyHsqlDB.bat文件,名称自定义,将 java -cp ..\lib\hsqldb.jar org.hsqldb.util.DatabaseManager -url jdbc:hsqldb:hsql://127.0.0.1:9001/myHsqlDB写入文件中并保存。 org.hsqldb.util.DatabaseManager:数据库管理类。 : jdbc:hsqldb:hsql://127.0.0.1:9001/myHsqlDB :连接数据库驱动的url。

HSQLDB安装及BlueJ连接数据库

HSQLDB安装及BlueJ连接数据库

HSQLDB实验1安装和启动HSQLDBHSQLDB是一个轻量级的、开放源代码的关系数据库管理系统,纯Java开发。

因为HSQLDB的轻量(占用空间小),使用简单,支持内存运行方式等特点,HSQLDB被广泛用于开发环境和某些中小型系统中。

本实验首先要下载、安装和运行hsqldb。

★下载:/,HSQLDB 2.0 【HyperSQL v. 2.0.0-rc9 】★安装:解压缩至任意目录,便完成安装。

在我的机器上,安装到如图1所示路径,即地址栏中所示:E:\IS\DB\HyperSQL\hsqldb。

图1 安装路径和文件夹hsqldb文件夹中为HSQLDB数据库引擎相关文件。

更多的信息请参见文件夹< …\HSQLDB快速上手\guide>中的HyperSQL 用户手册和用户指南。

★运行:因为hsqldb是一个Java程序,按照最基本的方法,使用控制台(cdm)运行它,以创建一个新的数据库。

cmd→xxx> e:→E:\> cd E:\IS\DB\HyperSQL\hsqldb\lib→E:\DB\hsqldb\lib>java -cp hsqldb.jar org.hsqldb.util.DatabaseManagerSwingFailed to load preferences. Proceeding with defaults:通常我们将上述指令编写成bat文件即runHSQLDB.bat。

双击该文件即启动hsqldb数据库引擎。

图2 Connect对话框创建数据库HSQLDB是一个关系型数据库管理系统。

假定数据库设计时,我们以test为存放数据的文件夹,数据库名为school,其中包含学院数据表(college)、专业数据表(major)、班级数据表(grades)和密码数据表(password)【注意:这里以password为例,因为通常数据库设计时都不需要这样的表,不会与你的实际数据库中的表混淆】。

dophinsdb 使用指南

dophinsdb 使用指南

dophinsdb 使用指南dophinsdb 是一款功能强大的数据库管理系统,可帮助用户高效地管理和查询数据。

本指南将为您详细介绍如何正确地使用 dophinsdb,以及如何充分利用它的各项功能。

一、安装与配置1. 下载 dophinsdb首先,您需要在官方网站上下载 dophinsdb 的最新版本。

请确保您选择正确的操作系统版本,并在下载完成后解压缩该文件。

2. 配置 dophinsdb打开解压缩后的文件夹,您会看到一个名为 "config.txt" 的文件。

请按照您的需求编辑该文件,设置数据库的相关参数,如端口号、用户名、密码等。

二、创建数据库1. 连接到 dophinsdb打开终端或命令提示符,进入 dophinsdb 的安装文件夹。

运行以下命令来启动 dophinsdb:```dophinsdb start```2. 创建数据库运行以下命令来创建一个新的数据库:```dophinsdb create database <database_name>```其中 <database_name> 为您想要创建的数据库的名称。

三、数据表操作1. 创建数据表运行以下命令来创建一个新的数据表:```dophinsdb create table <table_name> <column_name1>:<data_type1> <column_name2>:<data_type2> ...```其中 <table_name> 为您想要创建的数据表的名称,<column_name> 为列名,<data_type> 为数据类型。

2. 插入数据运行以下命令来向数据表插入一条新数据:```dophinsdb insert into <table_name> values (value1, value2, ...)```其中 <table_name> 为您要插入数据的数据表的名称,<value> 为要插入的数据的具体值。

HSQLDB使用小结

HSQLDB使用小结

HSQLDB使用小结HSQLDB使用小结:1. 下载:/hsqldb/hsqldb_1_8_0_10.zip?modtime=1212408094&big_mirror=0下载后最重要的就是lib目录下hsqldb.jar 文件。

2. HSQLDB数据库类型介绍及启动:1) Server模式:提供最大可访问性,数据库引擎监听来自同一台机器上或网络中其他计算机程序的连接。

几个不同的程序可连接到服务器并且取回和更新信息。

应用程序通过HSQLDB的JDBC Driver连接服务器。

在大多数的服务器模式中,服务器可以在运行的时侯被指定为最多10个数据库服务。

根据客户端和服务器间通信协议的不同,Server模式分为以下三种:a. Hsqldb Server速度最快的一种,采用HSQLDB专有的通信协议。

java -cp hsqldb.jar org.hsqldb.Server -database.0 mydb -dbname.0 mydb其中:-database.0 指定第一个数据库名称为mydb-dbname.0 指定第一个数据库的url别名为mydb, 该名字主用于客户端访问。

要了解更多参数,使用-? 查看参数列表。

b. Hsqldb Web Server只能通过HTTP协议访问数据库服务器,适用于客户端或服务器端的防火墙对数据库的网络连接强加了限制场合,不推荐使用。

java -cp hsqldb.jar org.hsqldb.WebServer -database.0 mydb -dbname.0 mydbc. Hsqldb Servlet数据库运行在Servlet引擎中,使用HTTP协议连接。

只能启动一个单独的数据库。

2) In-Process(Standalone)模式:数据库引擎作为应用程序的一部分运行在同一个JVM中。

优点为速度更快,缺点不能从应用程序外连接到数据库。

建议开发时使用Server模式,部署时使用In-Process模式。

很好的hsql数据库详细教程

很好的hsql数据库详细教程

Hsql 数据库使用——————————————————前言:该文章只是简单介绍一下hsql的入门内容,如果想仔细了解的话,参考官方帮助文档最为有用。

一、简介:hsql数据库是一款纯Java编写的免费数据库,许可是BSD-style的协议,如果你是使用Java编程的话,不凡考虑一下使用它,相对其他数据库来说,其体积小,才563kb。

仅一个hsqldb.jar文件就包括了数据库引擎,数据库驱动,还有其他用户界面操作等内容。

在Java开源世界里,hsql是极为受欢迎的(就Java本身来说),JBoss应用程序服务器默认也提供了这个数据库引擎。

由于其体积小的原因,又是纯Java设计,又支持SQL99,SQL2003大部分的标准,所以也是作为商业应用程序展示的一种选择。

请到以下地址下载hsql:/二、使用hsql数据库:1、hsql数据库引擎有几种服务器模式:常用的Server模式、WebServer模式、Servlet 模式、Standlone模式、Memory-Only数据库。

2、最为常用的Server模式:1)首先却换到lib文件夹下,运行java -cp hsqldb.jar org.hsqldb.Server -database.0 db/mydb -dbname.0 xdb执行命令后,将会在db文件夹下创建一个数据库mydb,别名(用于访问数据库)是xdb,如果存在mydb数据库,将会打开它。

2)运行数据库界面操作工具:java -cp hsqldb.jar org.hsqldb.util.DatabaseManager 在Type 选项里选上相应的服务器模式,这里选择HSQL Database Engine Server 模式;Driver不用修改;URL修改为jdbc:hsqldb:hsql://localhost/xdb (主要这里xdb就是上面我们设置的别名);user里设置用户名,第一次登录时,设置的是管理员的用户名,password设置密码。

HSQLDB使用总结

HSQLDB使用总结使用批处理文件启动和管理hsqldb文件结构如下--start.bat--manager.bat--mydb.properties 这个文件里配置数据库的属性,一般不需要修改。

--mydb.script 这个文件保存数据库执行的sql脚本,用来每次启动数据库时恢复数据到内存中--lib 用来存放jar文件+ --hsqldb.jar 数据必须的jar包1.双击start.bat 启动数据库服务器并加载数据库mydb,将它的别名设置为mydb。

bat文件代码如下:java -cp ./lib/hsqldb.jar org.hsqldb.Server -database.0 mydb -dbname.0 mydb-cp 类路径在这里是hsqldb.jar包相对于当前文件的位置-database 数据库的id和id对应的数据库文件,这里也是相对路径,很明显mydb.properties和mydb.script在当前路径下,简略写为mydb,也可以写为 ./mydb 。

-dbname 数据库id对应的别名,这个别名可以随意起,在连接数据库的时候要用到。

2.双击manager.bat启动数据库管理器bat文件内容如下:java -cp lib/hsqldb.jar org.hsqldb.util.DatabaseManager这时会弹出数据库连接信息对话框:setting name:随便叫个名字type:选择服务器模式driver:org.hsqldb.jdbcDriverurl:jdbc:hsqldb:hsql://localhost/mydb (这里的mydb就是数据库的别名)user:rootpassword:root (用户名和密码定义在mydb.script文件中)3.文件源码:mydb.properties:1.#HSQL Database Engine 1.8.0.102.#Mon Oct 06 23:00:59 CST 20083.hsqldb.script_format=04.runtime.gc_interval=05.sql.enforce_strict_size=false6.hsqldb.cache_size_scale=87.readonly=false8.hsqldb.nio_data_file=true9.hsqldb.cache_scale=1410.version=1.8.011.#创建的table默认类型是在内存中,数据库的所有信息以sql脚本的形式存在.script文件中,启动时全部加载到内存中。

HSqlDB简介以及使用

1.1. HSqlDB 简介以及使用1.1.1. 简介 hsql 数据库是一款纯 Java 编写的免费数据库,许可是 BSD-style 的协议,如果你是 使用 Java 编程的话,不凡考虑一下使用它,相对其他数据库来说,其体积小,才 563kb。

仅一个 hsqldb.jar 文件就包括了数据库引擎,数据库驱动,还有其他用户界面操作等内 容。

在 Java 开源世界里,hsql 是极为受欢迎的(就 Java 本身来说),JBoss 应用程序服 务器默认也提供了这个数据库引擎。

由于其体积小的原因,又是纯 Java 设计,又支持 SQL99,SQL2003 大部分的标准,所以也是作为商业应用程序展示的一种选择。

1.1.2. HSqlDB 涉及的文件 每个 Hsqld 数据库包含了 2 到 5 个命名相同但扩展名不同的文件,这些文件位于同 一个目录下。

例如,名为"test"的数据库包含了以下几个文件:• test.properties • test.script • test.log • test.data • test.backupproperties 文件描述了数据库的基本配置。

script 文件记录了表和其它数据库对象 的定义。

log 文件记录了数据库最近所做的更新。

data 文件包含了 cached(缓冲)表的 数据, backup 文件是将 data 文件压缩备份, 而 它包含了 data 文件上次的最终状态数据。

所有这些文件都是必不可少的,千万不可擅自删除。

但如果你的数据库没有缓冲表 (cached table),test.data 和 test.backup 文件是不会存在。

1.1.3. 各种模式的介绍 HSqlDB 具有 Server 模式,进程内模式(In-Process)和内存模式(Memory-Only)三种。

下面分别来介绍。

1.1.3.1. Server 模式 Server 模式提供了最大的可访问性。

libreoffice base数据库应用实例

libreoffice base数据库应用实例LibreOffice Base 是一款开源的数据库管理工具,它可以创建和管理基于多种数据库引擎的数据库。

以下是一个简单的LibreOffice Base 数据库应用实例,演示如何创建一个简单的学生信息数据库。

步骤:1. 打开 LibreOffice Base:•打开 LibreOffice,选择 "Base"(数据库)。

2. 创建新数据库:•选择 "连接到一个已经存在的数据库" 并选择 "HSQLDB"(内置的Java数据库引擎)。

•点击 "下一步"。

3. 设置数据库文件:•选择一个保存数据库文件的位置,输入数据库文件名,并点击"完成"。

•在弹出的对话框中选择"注册",将数据库文件注册到数据库中。

4. 设计表:•在左侧的导航栏中选择 "表格",点击 "创建表格在设计视图中"。

•添加字段,例如:学生ID(整数)、姓名(文本)、年龄(整数)、性别(文本)等。

5. 保存设计并输入数据:•保存表格设计并输入一些学生的信息。

6. 创建查询:•在左侧导航栏选择 "查询",点击 "创建查询在设计视图中"。

•选择要查询的表格和字段,并设置查询条件。

7. 保存并执行查询:•保存查询并执行它,查看结果。

8. 创建报表:•在左侧导航栏选择 "报表",点击 "使用报表设计创建一个新报表"。

•选择数据源和字段,设计报表的布局。

9. 保存并打印报表:•保存报表设计并打印生成的报表。

10. 表单:•在左侧导航栏选择 "表单",点击 "使用表单设计创建一个新表单"。

•设计表单的布局,可以用于输入和显示数据。

MySQLdb使用指南

MySQLdb使用指南MySQLdb是一个Python编程语言中操作MySQL数据库的接口,它是连接Python和MySQL的一个桥梁。

在Python中,我们可以使用MySQLdb来执行各种数据库操作,例如创建、查询、删除和更新表格中的数据。

要使用MySQLdb,首先需要在Python环境中安装MySQLdb模块。

在安装之前,我们还需要确保已经在计算机中安装了MySQL数据库。

安装MySQLdb模块的方法可以使用pip命令来进行安装,如下所示:```pip install MySQL-python```安装完成之后,我们可以使用以下代码来连接到MySQL数据库:```import MySQLdbdb = MySQLdb.connect("localhost", "username", "password", "database_name")```在上面的代码中,我们使用`MySQLdb.connect(`函数来连接到数据库。

其中,"localhost"表示数据库服务器的主机名,"username"和"password"表示数据库的用户名和密码,"database_name"表示要连接的数据库的名称。

连接到数据库后,我们可以执行各种操作。

下面是一些常见的数据库操作示例:1.创建表格:```cursor = db.cursorsql = "CREATE TABLE employees (id INT PRIMARY KEY, name VARCHAR(255), age INT)"cursor.execute(sql)```在上面的代码中,我们首先创建了一个游标对象,然后使用`execute(`方法执行创建表格的SQL语句。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Hsqldb安装与使用2010-07-28 20:04:51| 分类:JAVA学习 | 标签:hsqldb jdbc mydb jar 数据库 |字号大中小订阅HSQLDB是一个轻量级的纯Java开发的开放源代码的关系数据库系统,其体积小,占用空间小,使用简单,支持内存运行方式等特点。

可以在/projects/hsqldb/files/下载最新的HSQLDB版本。

我这里下载的是HSQLDB 1.8.13版本。

下载完之后,把它解压到任一目录下,如E:\hsqldb下,完成安装工作。

Hsqldb有四种运行模式:一、内存(Memory-Only)模式:所有的数据都将在内存中完成,如果程序退出,则相应的数据也将同时被销毁。

连接JDBC的实例为:jdbc:hsqldb:mem:dbname二、进行(In-Process)模式:此模式从应用程序启动数据库,由于所有的数据都将写到文件中,所以,即使程序退出,数据也不会被销毁。

In-Process不需要另外启动,可以通过DriverManager.getConnection(jdbcUriName,”sa”,””);方式即可启动数据库。

连接JDBC的实例为:jdbc:hsqldb:file:/E:/hsqldb/data/dbnamejdbc:hsqldb:file:/opt/db/dbnamejdbc:hsqldb:file:dbname三、服务器模式:此模式下HSQLDB跟其它数据库服务器一样,需要通过服务器的形式来进行启动,可以通过java –cp../lib/hsqldb.jar org.hsqldb.Server –database.0 testdb –dbname.0 testdbName的命令启动一个守护进程。

连接JDBC的实例为:jdbc:hsqldb:hsql://localhost:<port>/dbname四、Web服务器模式:此模式以WEB服务器的形式启动,并通过HTTP协议接受客户端命令。

从1.7.2版本开始,Web服务器模式的HSQLDB开始支持事务处理。

可以通过java –cp ../lib/hsqldb.jar org.hsqldb.WebServer –database.0 testdb –dbname.0 testdbname 的命令来启动。

重点讨论hsqldb服务器模式的启动方法和连接和实际java程序的JDBC 连接情况。

假设JDK已经安装到机器上,环境变量等都正确设置。

首先在E:\hsqldbTest目录下建立两个子目录,data和lib目录,data 用来存放数据,lib用来管理jar包。

将解压之后的hsqldb中的lib目录下的hsqldb.jar文件拷贝到E:\hsqldbTest\lib目录下。

1.在hsqldbTest目录下创建runServer.bat文件,其内容为:cd data@java -classpath ../lib/hsqldb.jar org.hsqldb.Server2.保存runServer.bat文件,并双击运行该文件,此时回弹出命令行窗口,如下图,表示已启动HSQLDB数据库。

此时,在data目录下产生了三个文件,如:test.lck ——标识数据库锁状态。

test.log ——运行数据库产生的log信息,它将记录每一个运行和用户操作环节。

test.properties——数据库的配置信息,包括分配的内存大小等,可更具需要修改。

注:如果在命令行窗口中按下[Ctrl] + [C]组合键,数据库将退出并关闭。

在做第三步时,千万不能关闭runServer.bat3.再创建runManager.bat文件,用来启动图形界面管理工具,其内容为:cd data@java -classpath ..\lib\hsqldb.jar org.hsqldb.util.DatabaseManager 4.保存runManager.bat文件,并双击文件,此时回弹出图形界面(注意,在进行这一不之前,必须确保第二步已执行),如下图。

Recent:将会列出最近的数据库配置Setting Name: 设置名称,这里不需要填写Type:选择服务器模式(HSQL Database Engine Server)Driver:驱动名称,不需要修改URL:JDBC连接,无需修改User:用户名,根据需要设置Password:密码,根据需要设置5.点击【OK】按钮,即可连接到test数据库。

如下图所示。

此时,我们可以在窗口中创建表等操作,例如,我们创建一个TBL_USERS的表。

在菜单栏中选择【COMMAND】->【CREATE TABLE】命令,此时在右下文本框中显示创建表的命令,包括各式,支持的类型等。

我们创建的TBL_USERS表结构如下图所示:CREATE TABLE TBL_USERS(ID INTEGER NOT NULL PRIMARY KEY,FIRST_NAME VARCHAR(20),LAST_NAME VARCHAR (30),LOGIN_DATE DATE)6.点击【Execute】按钮,如果无语法错误,SQL语句将正常执行,此时,选择菜单栏中的【View】->【Refresh Tree】命令,左侧栏中将显示创建的TBL_USERS。

如下图所示。

并且查看test.log文件,创建表的过程都将全部记录。

7.另外还可以用DatabaseManagerSwing工具启动图形界面。

创建runManagerSwing.bat文件,内容为:cd data@java -classpath ..\lib\hsqldb.jarorg.hsqldb.util.DatabaseManagerSwing保存文件,双击该文件,将启动Swing图形界面,如下图所示,具体的操作过程和DatabaseManager工具类似,不再重复。

以上就是启动hsqldb数据库和创建表的整个过程,其它的功能可以通过多次联系即可掌握。

按照以上操作方式,hsqldb将自动产生一个test的数据库。

但是有时候我们需要自己指定数据库,数据库访问名,数据库访问端口等,该如何实现呢,很简单。

只要在相对根目录下创建一个server.properties文件即可。

创建自己制定的数据库:1.首先在E:\hsqldbTest目录下创建一个server.properties文件,文件内容为(注:在实际文件中,删除后面的注释内容):server.port=9001 #指定端口号为9001server.database.0=file:data/mydb # 将在data目录下创建mydb数据库server.dbname.0=mydb #指定数据库名,jdbc连接时就是用此名称server.silent=true2.在E:\hsqldbTest目录下创建runServer2.bat文件,文件内容为@java -classpath lib/hsqldb.jar org.hsqldb.Server@java -classpath lib/hsqldb.jar org.hsqldb.Server -port 9001 -database.0 file:D:/hsqldbTest/date/mydb -dbname.0 mydb3.双击运行runServer2.bat文件,将会在data目录下创建mydb数据库,并启动数据库。

4.双击运行已创建好的runManagerSwing.bat文件,打开图形管理界面,并设置连接到mydb数据库中,如下图所示:5.配置好选项,点击【OK】按钮,即可连接到mydb数据库,在窗口中可以按照以前的步骤创建表,添加记录等操作。

好了,以上就是整个hsqldb的安装、启动、创建表等的全过程,在这里特别说明的是,hsqldb.1.8.1.3是用JDK.1.5以上的版本的编译的,所以,如果你使用的是低于jdk1.5的版本时,可能出现异常情况,不能正常使用。

另外,即使你安装的jdk版本是1.5以上的,可能还会出现异常,该如何办呢,此时,确保你的hsqldb是在官方网站下载的,需要检查你的java的环境变量,由于你的机器可能安装有oracle,很有可能出现问题,此时只需将%JAVA_HOME%\bin路径放置在path路径的最开头,这样,就不会出现异常情况了。

接下来,我们通过一个具体的java程序来连接建立好的mydb数据库,并且在mydb数据库中创建一个TBL_USERS的表。

并插入一条记录。

1.在E:\hsqldbTest目录下创建一个HsqlDemo.java文件,内容如下:import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;import org.hsqldb.jdbcDriver;public class HsqlDemo {public static void main(String[] args) {try {Class.forName("org.hsqldb.jdbcDriver");Connection c =DriverManager.getConnection("jdbc:hsqldb:hsql://localhost:9001/mydb", "sa", "");if (c != null) {System.out.println("Connected db success!");String sql = "CREATE TABLE TBL_USERS(ID INTEGER, NAME VARCHAR, BIRTHDAY DATE);";Statement st = c.createStatement();st.execute(sql);sql = "INSERT INTO TBL_USERS(ID, NAME, BIRTHDAY) VALUES ('1', 'ADMIN', SYSDATE);";st.executeUpdate(sql);if (st != null) {st.close();}c.close();}} catch(Exception e) {System.out.println("ERROR:failed to load HSQLDB JDBC driver.");e.printStackTrace();return;}}}2.在E:\hsqldbTest目录下建立一个runJava.bat文件,用来运行HsqlDemo.java。

相关文档
最新文档