[GaussDB-] JDBC连接GaussDB云数据库操作示例


目录

一、实验环境

二、登录华为云创建测试库表

1、登录GaussDB云数据库

2、建库、建表,用于测试

3、新增普通角色(用户)用于登录及访问测试(可选)

4、获取对应的公网IP

三、创建java工程

1、创建java工程

2、添加jar包

3、编辑Java代码

四、执行并查看测试结果

一、实验环境

1、本地JDB版本:本实验版本:JDK版本:Java 11.0.17

(登录网址:Java Downloads | Oracle ,选择对应jdk版本下载安装即可)

2、华为云环境:广州-友好用户环境,弹性公网

二、登录华为云创建测试库表

1、登录GaussDB云数据库
以IAM用户登录:

依次进入:“服务列表——数据管理服务 DAS——开发工具——登录对应的实例”,如下图:

点击测试连接,提示连接成功,点确认进入:

2、建库、建表,用于测试
创建java_test库:

创建customer_t1表:

CREATE TABLE customer_t1(

       c_customer_id INTEGER

     , c_customer_name VARCHAR(32)

);

3、新增普通角色(用户)用于登录及访问测试(可选)
新增普通角色test_role,默认购选登录权限࿰

下载 GaussDB JDBC 驱动程序版本 2.0.0 的 JAR 文件可以通过以下方法实现: ### 下载方式 #### 方法一:通过 Maven 中央仓库获取 如果项目使用 Maven 构建工具,则可以在 `pom.xml` 文件中添加依赖项来引入 GaussDB JDBC 驱动程序。需要注意的是,自 2018 年 6 月 18 日起,Maven Central 不再支持 TLS v1.1 及更低版本[^2]。因此,在使用 Java 7 或更早版本时,可能需要显式启用 TLS v1.2。 以下是 Maven 依赖配置示例: ```xml <dependency> <groupId>com.huawei.gaussdb</groupId> <artifactId>gaussdb-jdbc-driver</artifactId> <version>2.0.0</version> </dependency> ``` #### 方法二:手动下载 JAR 文件 如果没有使用构建工具或者无法通过 Maven 获取,可以访问华为官方文档或开源镜像站点(如阿里云 Maven 镜像)手动下载对应的 JAR 文件。通常情况下,GaussDB 官方会提供独立的下载链接供开发者使用。 对于 GaussDB JDBC Driver 版本 2.0.0,建议前往如下地址查找并下载所需的驱动文件(假设存在公开资源库的情况下): - **官方网站**: https://www.huaweicloud.com/product/gaussdb.html - **Maven 镜像站点**: https://maven.aliyun.com/ 在实际操作过程中,请确保网络连接的安全性和协议兼容性,特别是当运行环境涉及旧版 JDK 时应特别注意 TLS 协议的支持情况。 #### 方法三:本地安装 如果上述两种方法均不可行,还可以考虑将已获得的 JAR 文件作为本地依赖加入到项目中。具体命令如下所示: ```bash mvn install:install-file -Dfile=/path/to/your/jar/file.jar \ -DgroupId=com.huawei.gaussdb \ -DartifactId=gaussdb-jdbc-driver \ -Dversion=2.0.0 \ -Dpackaging=jar ``` 此过程允许用户自行指定路径下的 jar 包成为项目的可用组件之一。 --- ### 注意事项 为了成功完成数据同步以及导入工作至关系型数据库 (RDB),所选适配器不仅限于 MySQL 而且还应当能够满足 jdbc 接口的要求[^1]。此外,在复杂的大规模分布式环境中部署类似 TiDB Cluster 和其他配套服务时,合理规划整个系统的架构至关重要[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值