1.下载:http://sourceforge.net/projects/hsqldb/files/
2.介绍:纯java编写,适合开发测试,非常小,下载的压缩包只有3M多,解压安装后只有10M多,只要引用hsqldb\lib\hsqldb.jar到工程中,不需要安装启动hsqldb数据库,使用内存模式连接,就可以跑起来(这种模式多用于测试)
3.hqldb有四种运行模式:
3.1驻留内存模式
所有数据库表和索引都放在内存中,而且永远不会保存到磁盘上。在您发出为什么有人想要使用在应用程序终止时就会丢失的数据库这样的疑问之前,请先考虑为您可以使用标准 SQL 语句进行查询、排序、分组和更新的数据库数据拥有一块本地高速缓存。
3.2单机模式
应用程序使用 JDBC 创建一个数据库连接,并且 HSQLDB 引擎运行在该应用程序中,这时允许直接访问数据库文件。不能存在并发用户(应用程序独占地访问数据库文件),但因此也没有额外的线程和 TCP 连接开销。单机模式是许多嵌入式应用程序的首选模式。
3.3服务器模式
这是类似于其他关系数据库的标准客户机/服务器数据库配置,允许出现使用 TCP 套接字的并发连接。大部分开发人员喜欢这种模式,因为它允许任何 JDBC 客户机在主应用程序仍在运行的情况下连接并查询/更新表。
3.4Web服务器模式
HSQLDB 可以用作 Web 服务器,可以通过 HTTP 接受 SQL 查询;也能作为任何标准 Web 容器中的 servlet 来运行,可以穿过防火墙或者安装在 Web 宿主服务上,而不用涉及到提供者支持小组(和昂贵的数据库宿主选项)。由于 HTTP 是无状态的,所以本模式中不存在事务。
4.最常用的就是驻留内存模式模式和服务器模式。驻留内存模式不需要启动服务,就可以直接连接,服务器模式需要启动服务,默认端口是9001。启动方法有2种:第一种是在命令行下直接输入:java -cp ../lib/hsqldb.jar org.hsqldb.Server 然后运行 java -cp ../lib/hsqldb.jar org.hsqldb.util.DatabaseManager启动连接管理界面。第二种是找到\hsqldb\demo下运行runServer.bat,然后运行runManager.bat
5.如果还连接不上,查看端口是否被占用:netstat -aon|findstr "9001"
hsqldb安装与运行
原创文章标签 HSQLDB 应用服务器 SQL Server 防火墙 SQL 文章分类 JavaScript 前端开发
-
React环境搭建与项目运行
React环境搭建与项目运行
环境搭建 React -
HSQLDB下载与安装
HSQLDB下载与安装http://www.vue5.com/hsqldb/hsqldb_installation.html
hsqldb sql html 其他 -
hsqldb的启动
用下面的命令启动server数据库hsqldbjava org.hsqldb.Server -database.0 ./hsqldb
HSQLDB Java sql 数据库 bc -
HSQLDB使用总结
1.下载2.2id
sql 数据库 java -
python如何查看内部库函数定义
Python内置函数!今天博主跟大家聊一聊如何使用Python内置函数!不喜勿喷,如有建议欢迎补充、讨论!本篇主要介绍一些内置函数的功能以及其用法,以及一些重要的函数的主要用法详解。例如:format()、zip()、max()、min()等函数。Come on!内置函数的用法在最初学习Python的时候,我一直分不清内置函数与一些数据类型的内置方法的用法和区别,随后便知道无论是内置函数还是内置方
python如何查看内部库函数定义 Python内置函数! Python内置函数 Python的内置函数! 内置函数