瀚高数据库 JDBC连接相关操作
2026/5/23 3:42:30 网站建设 项目流程

文章目录

  • 环境
  • 文档用途
  • 详细信息

环境

系统平台:N/A
版本:5.6.5

文档用途

用于介绍使用jdbc方式连接瀚高数据库时,如何将瀚高数据库驱动包添加到应用程序代码中。

详细信息

说明:

瀚高数据库jdbc驱动因数据库版本而异、因jdk版本而异。我们可以通过瀚高数据库驱动jar包的名字来进行定位。

数据库jdbc驱动jar包命令格式 hgdb-数据库版本号-jdbc数字.jar

我们主要关注数据库版本那串和后面数字那串。数据库版本说明该jar包适用的瀚高数据库版本(4.0代表适用所有V4版本数据库,5.0代表适用于所有V5版本数据库),后面的数字对应不同的jdk版本(4对应jdk6及以下版本,41对应jdk7版本,42对应jdk8及以上版本)

如:(1)hgdb-5.0-jdbc4 .jar

(2)hgdb-5.0-jdbc42.jar

搭配:(1)表示支持数据库版本V5.XX及jdk版本为jdk6及以下

(2)表示支持数据库版本V5.XX及jdk版本为jdk8及以上

一、Eclipse常规添加jar方式

1.1 拷贝驱动包

如我们使用的HighGoDB-5XX数据库为V5版本,jdk为1.8版本,选择对应瀚高数据库驱动为hgdb-5.0-jdbc42.jar。

拷贝到项目根目录下(当然,如果项目中有lib目录直接拷贝到lib下方便管理)

1.2添加到项目依赖

右击项目–>properties

选择java build path–> libraries–>add Jars…

展开项目节点,然后选择jar包,点击Ok

再点击Apply and Close ,之后我们可以看到以将jar包添加到referenced Libraries依赖下。

1.3直接调用
如下jdbc配置格式直接调用,使用第三方连接池的修改参数文件配置。

二、Idea常规添加jar方式

2.1选择驱动包

如我们使用的HighGoDB-5XX数据库为V5版本,jdk为1.8版本,选择对应瀚高数据库驱动为hgdb-5.0-jdbc42.jar。

2.2添加驱动包到项目中

点击Idea工具 File–> Project Structure

Modules–>Dependencies–>点击+号–>JARs or directories…

选择驱动,点击OK–>OK

添加成功后我们可以看到依赖中瀚高数据库驱动已存在。

2.3直接调用

根据HighgoDB的jdbc连接格式配置数据库连接即可。

程序数据库连接配置:

驱动:com.highgo.jdbc.Driver

URL: jdbc:highgo://ip:端口号/数据库名

jdbc:highgo://localhost:5866/highgo"(示例)

用户名:highgo(示例)

密码:highgo123(示例)

三、Maven添加jar依赖方式

3.1 进到jar包所在目录

打开cmd窗口(linux终端),进入jar包所在目录,如我这边目录为“E:\软件\Highgo驱动\V5jdbc驱动” ,然后使用dir可以看到目录下有三个驱动jar包。

3.2 install到maven库

如目前使用的数据库是V5版本,jdk用的是jdk8,所以我们选择将hgdb-5.0-jdbc42.jar

添加到maven本地仓库中。

使用如下命令

mvn install:install-file -DgroupId=com -DartifactId=highgo -Dversion=5.6.4.8 -Dpackaging=jar -Dfile=hgdb-5.0-jdbc42.jar

出现图中BUILD SUCCESS 表示将jar添加到maven仓库中成功。

3.3查看maven库中jar是否添加成功

在上一步骤中我们使用命令mvn install:install-file -DgroupId=com -DartifactId=highgo -Dversion=5.6.4.8 -Dpackaging=jar -Dfile=hgdb-5.0-jdbc42.jar中,“groupId=com”、“artifactId=highgo ”、“version=5.6.4.8”,对应在maven库中的目录结构应该为com\highgo\5.6.4.8\

如下:repository就是我本地的maven库

我maven的配置文件setting.xml

3.4 maven调用

根据install命令中的groupId、artifactId及version设置配置maven的pom.xml文件中groupId、artifactId及version,保存后我们可以看到Maven dependencies中已添加进jar依赖。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询