文档下载建议反馈入口

  • 安装 KaiwuDB JDBC
  • 连接 KWDB 数据库

使用 KaiwuDB JDBC 连接 KWDB

安装部署完 KWDB 以后,用户可以使用 KaiwuDB JDBC 连接和管理 KWDB。本文介绍如何使用 KaiwuDB JDBC 访问 KWDB 数据库。

安装 KaiwuDB JDBC

前提条件

配置连接

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

    <dependency>
      <groupId>com.kaiwudb</groupId>
      <artifactId>kaiwudb-jdbc</artifactId>
      <version>2.2.0</version>
    </dependency>
    
  2. 如上述依赖无法正常加载使用,运行以下命令,将 KaiwuDB JDBC 驱动安装到本地 Maven 仓库中。

    mvn install:install-file "-Dfile=../kaiwudb-jdbc-2.2.0.jar" "-DgroupId=com.kaiwudb" "-DartifactId=kaiwudb-jdbc" "-Dversion=2.2.0" "-Dpackaging=jar"
    

连接 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;
}

有关 KaiwuDB JDBC 连接方式和连接参数的详细信息,参见连接方式连接参数