写点什么

《一文讲透》第 2 期:两种 KWDB 的快速上手连接方式

作者:KWDB数据库
  • 2024-11-20
    上海
  • 本文字数:2027 字

    阅读完需:约 7 分钟

上一期我们详细讲述了如何通过单点逻辑和容器部署两种方式,快速完成 KWDB 的安装部署。今天,我们也将分享两种方式来实现 KWDB 的快速连接访问:


✅ 低阶,零基础代码小白首选:


使用 KaiwuDB 开发者中心连接 KWDB


✅ 进阶,适合具备基础代码的开发者伙伴:


使用 KaiwuDB JDBC 连接 KWDB


使用 KaiwuDB JDBC 连接 KWDB


KaiwuDB Developer Center(KaiwuDB 开发者中心)是专门为 KWDB 数据库系统量身定制的可视化管理工具,我们改变了传统命令行操作方式,为大家提供了可视化的数据库操作平台,即使你是数据库“小白”,也能轻松驾驭我们。


KaiwuDB 开发者中心包括数据库连接、数据库管理、模式管理、表管理等多个功能模块,几乎涵盖了数据库的所有相关操作。接下来将为大家详细介绍如何使用 KaiwuDB 开发者中心可视化工具连接 KWDB 数据库。


一、安装 KaiwuDB 开发者中心


1、支持操作系统


KaiwuDB 开发者中心支持以下操作系统:


  • Windows 7 及以上 64 位系统

  • Linux 内核 2.6 及以上系统

  • Mac 操作系统(macOS)


✔️Tip:不同操作系统版本的界面略有差异,但功能完全相同。


2、环境要求


KaiwuDB 开发者中心的安装需满足以下环境要求:



3、安装步骤


👉解压缩安装包(下载地址:https://gitee.com/kwdb/kwdb/releases),文件目录如下:



👉双击运行 KaiwuDB Developer Center.exe 应用程序,即可完成安装。


二、 连接 KWDB 数据库


在首次建立连接或软件中的所有连接都被删除后,软件启动后会自动弹出新建连接向导,引导大家建立连接。



其他情况下,如需创建连接,可以选择以下任一操作:


👉单击工具栏或数据库导航区工具栏中的新建连接按钮。



👉在菜单栏中,单击数据库,然后从下拉菜单中选择新建连接。



接下来,我们以首次建立连接为例,具体说明如何连接数据库:


  1. 在创建新连接窗口,选择 KaiwuDB 驱动,单击下一步。



  1. 在常规页签,设置主机、端口、数据库、用户和密码。



  1. (可选)勾选显示非缺省的数据库,显示所有数据库。默认情况下,只显示指定连接的数据库。


  1. (可选)单击测试链接,检查连接是否成功。连接成功后,将显示以下信息:



  1. 单击确定,数据库导航区将自动更新,显示已连接的数据库。



使用 KaiwuDB JDBC 连接 KWDB


Java 数据库连接(Java Database Connectivity,JDBC)是 Java 应用程序访问数据库的标准 API。它提供一套完整的接口,允许 Java 应用程序与不同类型的数据库进行交互。KWDB 提供了 JDBC 驱动程序 KaiwuDB JDBC,支持 Java 应用程序与 KWDB 数据库交互,执行查询、插入、更新和删除等操作。


JDBC 驱动程序在将 Java 数据类型发送到数据库之前,会将其转换为相应的 JDBC 类型。有关 Java 数据类型和 JDBC 数据类型对比转换的详细信息,见下表:



KaiwuDB JDBC 是 KWDB 的官方 Java 语言连接器。它基于 PgJDBC 扩展实现,符合 JDBC 4.0、JDBC 4.1 和 JDBC 4.2 规范。Java 开发人员可以使用 KaiwuDB JDBC 驱动程序向 KWDB 的服务进程发送消息,访问任何形式的表格数据,操作流程如下:


  1. 连接数据源并创建到数据库的连接。


  1. 创建查询或更新指令。


  1. 为数据库传递查询和更新指令。


  1. 处理数据库响应并返回的结果。


一、安装 KaiwuDB JDBC


1、前提条件



2、安装步骤👉运行以下命令,将 KaiwuDB JDBC 安装到本地 Maven 仓库中。


mvn install:install-file "-Dfile=../kaiwudb-jdbc.2.0.4.jar" "-DgroupId=com.kaiwudb" "-DartifactId=kaiwudb-jdbc" "-Dversion=2.0.4" "-Dpackaging=jar"
复制代码


👉在 pom.xml 中添加依赖,将 KaiwuDB JDBC 引入到 Java 应用程序中。

<dependency>  <groupId>com.kaiwudb</groupId>  <artifactId>kaiwudb-jdbc</artifactId>  <version>2.0.4</version></dependency>
复制代码


二、 连接 KWDB 数据库


用户需要编写 Java 程序代码,连接数据库。Java 程序代码需要包含以下内容:


  • Driver:通常由数据库厂家提供,处理与数据库服务器的通信。使用 KWDB 前必须先加载 KWDB 数据库驱动程序类,加载方式如下:


Class.forName("com.kaiwudb.Driver");
复制代码


  • 数据库连接接口:通过 DriverManager.getConnection() 方法与 KWDB 数据库建立连接。KWDB 支持的连接方式如下:


  • Connection conn = DriverManager.getConnection(url)

  • Connection conn = DriverManager.getConnection(url, props)

  • Connection conn = DriverManager.getConnection(url, user, password)


代码示例


public Connection getConnection() throws Exception{  Class.forName("com.kaiwudb.Driver");  Connection conn = DriverManager.getConnection("jdbc:kaiwudb://127.0.0.1:26257/defaultdb?user=kwdbuser&password=123");  return conn;}
复制代码


以上就是本期的连接教程,记得关注,下一期将和大家分享如何实现 KWDB 的高效管理 。

用户头像

KWDB数据库

关注

还未添加个人签名 2024-08-20 加入

还未添加个人简介

评论

发布
暂无评论
《一文讲透》第2期:两种 KWDB 的快速上手连接方式_oracle_KWDB数据库_InfoQ写作社区