关于HSQLDB访问已有数据库文件的操作说明

      关于HSQLDB数据库的创建,本文不做过多描述,可以在百度上搜索一下,有许多。

      对于访问已存在的库文件,网上找了半天,没有整理的很清楚的参考资料,现将自己的操作过程整理如下,以供参考。

      1、先下载一个HSQLDB客户端,如HsqlManager,解压在某一个路径下,如下图所示:

     

      2、将hsqldb.jar添加至系统环境变量CLASSPATH中,如下图所示:

     

 

      3、在此路径下建立一个文件夹,用于存放SQLDB相关文件,如下图所示:

     

 

 

 

      4、在此文件夹内创建一个server.properties,在此文件中添加如下配置信息:

 

      server.port=7001                        ----访问数据库端口号
      server.dbname.0=fineReportdb ----数据库别名
      server.database.0=file:db           ----数据库文件名

 

      5、打开命令窗口,进入当前文件夹,服务端命令:java org.hsqldb.Server,如下图所示:

     

 

 

      6、打开另外一个命令窗口,进入当前文件夹,客户端命令:java org.hsqldb.util.DatabaseManagerSwing,如下图所示:

 

     

      当然也可以用java org.hsqldb.util.DatabaseManager命令,只不过此命令的客户端没有上面命令调出的客户端感觉好,看个人喜好。

 

 

      7、执行完客户端命令后,会出现HSQLDB客户端登录窗口,如下所示:

     

 

 

      8、确定后,会登录到客户端系统中,如下图所示:

     

 

posted on   SuperSnowYao  阅读(1242)  评论(0编辑  收藏  举报

编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示