`
流浪鱼
  • 浏览: 1683142 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

启动hsqldb数据库

 
阅读更多

启动和创建hsqldb数据库的方式

1.启动并创建数据库

java -classpath hsqldb.jar org.hsqldb.Server -databas
e.0 ../db/mydb -dbname.0 xdb

 执行命令后,将会在上一级目录下创建db文件夹并创建一个数据库mydb,别名(用于访问数据库)是xdb,如果存在mydb数据库,将会打开它。

执行后如图:



 生成数据库为:



mydb.properties文件:是关于数据库的属性文件。
mydb.script:hsql主要保存的表,里面的格式都是文本格式,可以用文本查看,里面的语句都是sql语句,熟悉sql语句的话,你也可以手动修改它。每次运行数据库引擎的话都是从这里加载进内存的。
mydb.lck表示数据库处于打开状态。

2.运行数据库界面操作工具

java -cp hsqldb.jar org.hsqldb.util.DatabaseManager

要使用数据库界面连接数据库时,必须首先启动hsqldb数据

 出现管理界面



进行连接

在Type选项里选上相应的服务器模式,这里选择HSQL Database Engine Server模式
Driver不用修改
URL修改为jdbc:hsqldb:hsql://localhost/xdb(主要这里xdb就是上面我们设置的别名)
user里设置用户名,第一次登录时,设置的是管理员的用户名;
password设置密码。
然后点击Ok。



 登陆进去的见面



 完了可以进行操作了

 使用java运行程序时我们指定hsqldb.jar的时候用到了classpath和cp参数通过查看两项功能一样



 

3.通过ant任务启动hsqldb管理数据库Swing

<target name="hsqldbmanager" description="管理hsqldb数据库,使用此任务前,必须要启动hsqldb数据库">
		<java 
			classname="org.hsqldb.util.DatabaseManagerSwing" fork="yes" classpathref="project.classpath" failonerror="true">
			<arg value="-url"/>
			<arg value="jdbc:hsqldb:hsql://localhost"/>
			<arg value="-driver"/>
			<arg value="org.hsqldb.jdbcDriver"/>
			<arg value="-user"/>
			<arg value="sa" />
		</java>
	</target>

 支持的参数为:



 

 

 

 

 

 

 

 

 

 

 

 

  • 大小: 81.3 KB
  • 大小: 14.1 KB
  • 大小: 54.2 KB
  • 大小: 58.1 KB
  • 大小: 31.9 KB
  • 大小: 31.2 KB
  • 大小: 24.9 KB
分享到:
评论

相关推荐

    HSQLDB数据库

    HSQLDB(HyperSQL Database)是一个开源的关系型数据库管理系统,因其轻量级、高性能和易用性而受到广大开发者的欢迎。这个数据库引擎支持多种运行模式,包括单用户模式、内存模式、文件模式以及服务器模式,适用于...

    Oracle数据库移植到HsqlDB操作手册.docx

    - **启动服务**:启动HsqlDB数据库服务,并启动Web应用,以验证连接是否成功。 4. **代码适配**: - **序列值获取**:Oracle的`nextval`需改为HsqlDB的`next value for`,对所有涉及序列的地方进行修改。 - **类...

    员工管理系统(Struts2+hsqldb数据库)

    接着,我们来看hsqldb数据库。hsqldb是一款开源、轻量级、完全Java编写的数据库引擎,它支持嵌入式和服务器模式,非常适合用于小型项目或测试环境。在这个系统中,hsqldb被用作后台存储,存放员工信息、部门信息和...

    hsqldb管理工具

    通过运行这个文件,用户可以在本地计算机上快速启动HSQldb数据库服务,使得其他应用或者管理工具能够连接到该数据库进行操作。批处理文件通常包含一系列的命令,简化了用户的操作步骤。 “hsqldb.jar”文件则是...

    HSQLDB快速连接数据库

    - **运行工具**:HSQLDB提供了几种工具来帮助管理和操作数据库,例如`HsqldbServer`用于启动服务端模式下的数据库服务;`HsqldbWebServer`则提供了一个基于Web的管理界面。 - **运行模式**:支持两种主要模式:`...

    jbpm4 测试例子(项目中含hsqldb数据库)

    **jbpm4测试例子(项目中含hsqldb数据库)** jbpm4 是一个开源的工作流管理系统,它提供了业务流程管理(BPM)和工作流服务。jbpm4的测试例子是一个很好的学习资源,帮助开发者了解如何在实际项目中集成和使用jbpm4。...

    hsqldb学习包括数据库创建启动配置等

    例如,当使用以下命令启动HSQldb时,如果`./db/test`不存在,它将被创建: ```bash java -cp hsqldb.jar org.hsqldb.Server -database.0 ./db/test -dbname.0 test ``` 这里的`-database.0`和`-dbname.0`分别指定了...

    HSQL数据库下载

    解压后,你可以找到HSQLDB的JDBC驱动(hsqldb.jar),这个驱动是连接到HSQLDB数据库的关键。此外,还有可能包含服务器端的启动脚本和配置文件,用于启动和配置HSQLDB服务器。 为了开始使用HSQLDB,你需要通过JDBC...

    jasperreport ant运行以及启动hsqldb服务

    在本篇文档中,我们将探讨如何使用Ant启动HSQLDB服务。 #### 四、JasperReports与Ant集成 1. **环境搭建**: - 安装JDK:JasperReports需要Java环境才能运行。 - 安装Ant:用于构建和自动化任务。 2. **Ant...

    HSQLDB_TRAY_ICON:它是HSQLDB数据库的包装。-开源

    HSQLDB_TRAY_ICON是一个专为HSQLDB数据库设计的实用工具,它的主要功能是提供一个用户友好的界面,使得用户能够方便地管理和监控HSQLDB数据库。HSQLDB(HyperSQL Database)是一款轻量级、高性能的开源关系型数据库...

    开源数据库软件hsqldb

    1. **启动HSQldb**:通过java -jar hsqldb.jar命令启动HSQldb服务器,或者在Java代码中直接加载HSQldb库。 2. **连接数据库**:使用JDBC驱动进行连接,如`jdbc:hsqldb:hsql://localhost/test`,其中`test`是数据库...

    hsqldb使用(转载)

    创建HSQldb数据库非常简单。如果启动时数据库文件不存在,HSQldb会自动创建。这使得HSQldb成为快速原型和小型项目理想的数据库选择。 2. **HSQldb启动** HSQldb提供三种主要的启动模式: - **Server模式**:这种...

    HSQLDB_TRAY_ICON:它是 HSQLDB 数据库的包装器。-开源

    该程序是 HSQLDB 数据库的包装器。 它允许配置、启动、停止和监视 HSQLDB 数据库,作为托盘图标留在系统托盘中。 它是在 Java 上开发的,因此它是独立于平台的。

    HSQLDB-Research:HSQLDB数据库源代码学习研究(包括代码注释,文档,用于代码分析的测试用例)

    src:HSQLDB数据库的最新源代码,在源代码中附加了轻松分析理解代码的注释 把代码引入Eclipse 运行mvn eclipse:eclipse生成Eclipse项目,打开Eclipse,选择File-&gt; Import-&gt; Existing Projects into Workspace 运行...

    HSQLDB中文手册

    - **多数据库管理**:在单个JVM内可以同时运行多个HSQLDB数据库实例,满足不同应用需求。 - **新数据库创建**:通过简单的SQL语句即可创建新的数据库,支持快速原型设计和测试。 #### 四、HSQLDB数据库引擎特性 - ...

    标准 ant配置

    1. **数据库准备:** 使用`db_start.bat`启动HSQLDB数据库,注意不要关闭命令行窗口。 2. **启动Resin:** 执行`resin_start.bat`启动Resin服务器。 3. **访问应用:** 打开浏览器,输入`http://localhost:8080/`...

    hsqldb包和使用说明

    Eclipse提供了集成的数据库开发工具,可以方便地管理HSQldb数据库,包括创建表、执行SQL语句等。 "嵌入式数据库"特性使得HSQldb非常适合于嵌入到其他Java应用程序中,无需额外的数据库服务器。只需在程序中加载...

    hsqldb data

    《HSQldb数据库详解及其数据文件管理》 HSQldb(HyperSQL Database)是一款轻量级、开源的关系型数据库管理系统,适用于嵌入式系统和独立应用程序。它支持SQL标准,并且能够在Java环境中运行,无需安装,是开发人员...

Global site tag (gtag.js) - Google Analytics