下载
HSQLDB
,hsqldb-
1.8.0.12
解压复制到D:\hsqldb
进入
cd
D:\hsqldb\lib
新建数据库,启动服务
D:\hsqldb\lib>java
-cp hsqldb.jar org.hsqldb.Server -database.0 file:../data/yisnow
-dbname.0 yisnow
在D:\hsqldb\data目录下面产生文件【
dir
命令】
2010-04-25
18:50
16 yisnow.lck
2010-04-25
18:50
34 yisnow.log
2010-04-25
18:50
493 yisnow.properties
连接到数据库
启动管理工具
D:\hsqldb\bin>runUtil.bat
DatabaseManager
连接以后新建表
create
table user (
id varchar(32) not null primary key,
user_name varchar(100) not null,
user_password varchar(100) not null
)
insert
into public.user(id,user_name,user_password) values('1','admin','123456')
select *
from public.user
通过java连接数据库测试
driver:org.hsqldb.jdbcDriver
连接字符串:jdbc:hsqldb:hsql://localhost/yisnow
上面是通过服务器方式连接,如果通过standalone方式连接,直接去连接文件
连接字符串:jdbc:hsqldb:file:d:/hsqldb/data/yisnow
建立好数据库以后,通过两种方式连接都能成功
通常情况下在data目录下有个yisnow.script文件,修改sa的密码就在这里修改
找到
Create USER SA
PASSWORD "123456"
修改就行了
如果下载了2.0.0-rc9等版本,然后连接客户端是
1.8.0.12等可能会出错
启动服务器模式的后台有输出
A pre-9.0 client
attempted to connect. We rejected them.报错
分享到:
相关推荐
### 安装HSQLDB 1. **下载**: 首先,你需要从HSQLDB的官方网站或者通过Git仓库获取最新的源码或二进制发行版。下载完成后,解压缩文件到你选择的目录。 2. **运行**: HSQLDB提供了命令行界面和一个简单的图形用户...
HSQLDB因其简单易用、快速启动和关闭、体积小、内存数据库特性而被广泛应用于测试环境和小型项目中。 **安装HSQLDB** 1. **下载**: 首先,你需要从官方网站或者第三方源(如Apache镜像站点)下载HSQLDB的最新版本...
标题 "spring+hibernate+hsqldb 测试" 暗示了这是一个关于整合Spring框架、Hibernate ORM框架以及HSQLDB内存数据库的测试项目。这个项目可能用于演示如何在Java应用中设置这三个组件,以便进行数据持久化操作。下面...
HSQldb是一个轻量级的关系型数据库管理系统,特别适合用于系统演示、开发和测试环境。它的特点是快速、灵活且易于使用。HSQldb支持多种运行模式,满足不同场景的需求。 1. **数据库实例创建** 创建HSQldb数据库...
- **开发和测试**:HSQLDB常用于开发环境中的单元测试和集成测试,因为它快速启动、无需额外配置,且能模拟多种数据库行为。 - **嵌入式系统**:在资源有限的嵌入式设备上,HSQLDB作为内置数据库,能够提供高效的...
1. **安装与启动**:HSQLDB的安装非常简单,只需解压压缩包(hsqldb)即可运行,通过命令行或Java API启动数据库服务器。 2. **数据库连接**:使用JDBC驱动进行连接,通过URL指定数据库类型、路径及访问参数。 3. ...
在使用HSQldb时,你需要按照官方文档的指示进行安装和配置,然后通过JDBC驱动连接到数据库,使用SQL语句进行数据操作。同时,了解如何配置数据库参数、管理用户权限以及进行数据库的备份和恢复,都是使用HSQldb时不...
HSQldb,全称为HyperSQL Database,是一款开源、纯Java语言编写的轻量级关系型数据库管理系统,广泛应用于测试环境、嵌入式系统以及小型应用中。HSQldb 2.3.3是其稳定版本之一,具有高度的可移植性和灵活性。本文将...
HSQldb因其小巧、高效以及对Java应用的良好支持,常被用于开发、测试和部署阶段,尤其是对于那些对数据存储需求不高但又需快速启动的项目。 在本压缩包中,提供的HSQldb版本为2.25,特别之处在于它是针对JDK 1.5...
这两本书籍详尽地介绍了HSQLDB的安装、配置、使用方法以及高级特性,包括数据库创建、表操作、查询语言、事务处理、备份与恢复等内容,是学习和掌握HSQLDB的重要资料。 通过阅读这两份指南,你可以了解到如何创建...
HSQldb(HyperSQL Database)是一款高效、轻量级且开源的Java数据库管理系统,它在IT领域中被广泛应用于开发、测试以及小型应用环境。HSQldb完全用Java编写,因此具有良好的跨平台性,可以在任何支持Java的系统上...
HSQldb 尤其适合开发人员进行测试和快速原型设计,因为它无需安装,直接运行在Java环境中,且性能表现良好。 **HSQldb 特性** 1. **完全Java实现**:HSQldb 是一个用Java编写的关系型数据库,因此它可以运行在任何...
- **安装**:提供了详细的安装步骤,帮助用户在UNIX环境下快速设置好HSQLDB的运行环境。 - **建立数据库实例**:通过具体的操作指令展示了如何创建一个持久化的数据库实例,并启动`HSQLDBSERVER`服务。 - **访问...
5. **嵌入式数据库**:HSQldb可以作为一个类库直接嵌入到Java应用程序中,无需单独安装数据库服务器。 6. **多模式运行**:HSQldb支持单用户模式、多用户网络模式以及HTTP/HTTPS服务模式,满足不同应用场景需求。 ...
《HSQLDB与JUnit5结合进行软件测试的深度解析》 在软件开发中,测试是不可或缺的一环,它确保了代码的质量和系统的稳定性。本文将深入探讨如何利用HSQLDB数据库和JUnit5测试框架,进行高效且可靠的软件测试。HSQLDB...
HSQldb是一个开源的、轻量级的、嵌入式的Java数据库引擎,常用于开发测试环境和小型应用程序。它的全称是HyperSQL Database,能够支持SQL标准,包括SQL:2011。HSQldb因其小巧、快速和易用的特点,在Java开发中尤其受...
- **安装与配置**: 下载`hsqldb.jar`,将其添加到项目的类路径中,即可使用。 - **创建数据库**: 通过JDBC连接,使用SQL语句创建数据库、表、索引等对象。 - **数据操作**: 使用标准的SQL语句进行INSERT、UPDATE...