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

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

ID:6055929

大小:147.56 KB

页数:13页

时间:2018-01-01

hsqldb安装与使用(有详细实例)_第1页
hsqldb安装与使用(有详细实例)_第2页
hsqldb安装与使用(有详细实例)_第3页
hsqldb安装与使用(有详细实例)_第4页
hsqldb安装与使用(有详细实例)_第5页
资源描述:

《hsqldb安装与使用(有详细实例)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Hsqldb安装与使用  2010-07-2820:04:51

2、  分类:JAVA学习

3、  标签:hsqldb  jdbc  mydb  jar  数据库  

4、字号大中小 订阅    HSQLDB是一个轻量级的纯Java开发的开放源代码的关系数据库系统,其体积小,占用空间小,使用简单,支持内存运行方式等特点。可以在http://sourceforge.net/projects/hsqldb/files/下载最新的HSQLDB版本。我这里下载的是HSQLDB1.8.13版本。下载完之后,把它解压到任一目录下,如E:hsqldb下,完成

5、安装工作。Hsqldb有四种运行模式:一、             内存(Memory-Only)模式:所有的数据都将在内存中完成,如果程序退出,则相应的数据也将同时被销毁。连接JDBC的实例为:jdbc:hsqldb:mem:dbname二、             进行(In-Process)模式:此模式从应用程序启动数据库,由于所有的数据都将写到文件中,所以,即使程序退出,数据也不会被销毁。In-Process不需要另外启动,可以通过DriverManager.getConnection(jdbcUriName,”sa”,””)

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

7、DBC的实例为:jdbc:hsqldb:hsql://localhost:/dbname四、             Web服务器模式:此模式以WEB服务器的形式启动,并通过HTTP协议接受客户端命令。从1.7.2版本开始,Web服务器模式的HSQLDB开始支持事务处理。可以通过java–cp../lib/hsqldb.jarorg.hsqldb.WebServer–database.0testdb–dbname.0testdbname的命令来启动。 重点讨论hsqldb服务器模式的启动方法和连接和实际java程序的JDB

8、C连接情况。假设JDK已经安装到机器上,环境变量等都正确设置。首先在E:hsqldbTest目录下建立两个子目录,data和lib目录,data用来存放数据,lib用来管理jar包。将解压之后的hsqldb中的lib目录下的hsqldb.jar文件拷贝到E:hsqldbTestlib目录下。1. 在hsqldbTest目录下创建runServer.bat文件,其内容为:cddata@java-classpath../lib/hsqldb.jarorg.hsqldb.Server 2. 保存runServer.bat文件,并双击运

9、行该文件,此时回弹出命令行窗口,如下图,表示已启动HSQLDB数据库。 此时,在data目录下产生了三个文件,如:test.lck——标识数据库锁状态。test.log——运行数据库产生的log信息,它将记录每一个运行和用户操作环节。test.properties——数据库的配置信息,包括分配的内存大小等,可更具需要修改。注:如果在命令行窗口中按下[Ctrl]+[C]组合键,数据库将退出并关闭。 在做第三步时,千万不能关闭runServer.bat3. 再创建runManager.bat文件,用来启动图形界面管理工具,其内容为:cdd

10、ata@java-classpath..libhsqldb.jarorg.hsqldb.util.DatabaseManager 4. 保存runManager.bat文件,并双击文件,此时回弹出图形界面(注意,在进行这一不之前,必须确保第二步已执行),如下图。 Recent:将会列出最近的数据库配置SettingName:设置名称,这里不需要填写Type:选择服务器模式(HSQLDatabaseEngineServer)Driver:驱动名称,不需要修改URL:JDBC连接,无需修改User:用户名,根据需要设置Password

11、:密码,根据需要设置 5. 点击【OK】按钮,即可连接到test数据库。如下图所示。 此时,我们可以在窗口中创建表等操作,例如,我们创建一个TBL_USERS的表。在菜单栏中选择【COMMAND】->【CREATETAB

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。