YashanDB JDBC驱动应用示例

简介: 本文来自YashanDB官网,主要介绍YashanDB的JDBC驱动安装与基础操作示例。内容涵盖示例环境(JDBC驱动、JDK、JRE版本要求)、安装前准备(JDK/JRE安装与验证)、JDBC驱动安装步骤(目录创建、软件包上传与环境配置)以及Java文件编写(连接数据库代码示例与编译执行方法)。通过本文,开发者可快速上手使用YashanDB的JDBC驱动开发应用。

本文内容来自YashanDB官网,原文内容请见 https://doc.yashandb.com/yashandb/23.3/zh/%E5%BF%AB%E9%80%9F%E4%B8%8A%E6%89%8B/%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%BC%80%E5%8F%91/JDBC%E9%A9%B1%E5%8A%A8%E5%BA%94%E7%94%A8%E7%A4%BA%E4%BE%8B.html

本章将介绍YashanDB的JDBC驱动的安装及基础的操作演示。

# 示例环境介绍

软件 版本
JDBC驱动 yashandb-jdbc-1.5.jar
JDK 1.8
JRE 1.8

# 安装前准备

  1. 使用JDBC驱动前须先安装JDK,JDK版本兼容信息如下,请自行安装下述版本的环境:

    • JDK:1.8及以上
    • JRE:1.8及以上
  2. 可通过执行java -version命令验证Java环境是否正常:

  3. 请联系我们的技术支持获取JDBC驱动软件包,软件包名称示例: yasdb-jdbc-版本号.jar

# JDBC驱动安装

  1. 执行如下命令创建/home/yashan/JDBC目录,请注意区分大小写:

  2. 将JDBC软件包上传至该目录中。

  3. 配置JDBC驱动环境:

    1. 执行如下命令使用vi编辑器打开文件~/.bashrc

    2. 通过i键打开输入模式,并将如下内容输入至文件中,请将yasdb-jdbc-1.5.jar更换成实际软件包名称:

    3. 通过Esc键退出输入模式,然后输入:wq保存并关闭文件。

    4. 执行如下生效环境变量:

# 编写JAVA文件

  1. 执行如下命令创建Java文件Jdbcexample.java

  2. 通过i键打开输入模式,并将如下内容输入至文件中:

    其中:

    • String sourceURL = "jdbc:yasdb://host:port/database_name";为数据库连接描述符,请将host:port更换成服务端所在IP地址及端口,database_name更换成数据库名称。

    • Connection conn = getConnection(user, password);用于创建连接,请将user更换成用户名字符串,password更换成该用户的密码字符串。

  3. 执行如下命令进行编译:

  4. 执行如下命令执行程序,如输出如下结果,则代表数据库连接成功:

相关文章
|
2月前
|
Java 数据库连接 数据库
【YashanDB知识库】WAS配置YashanDB JDBC连接
【YashanDB知识库】WAS配置YashanDB JDBC连接
|
2月前
|
SQL druid Java
【YashanDB知识库】YashanDB JDBC驱动查询时抛出io fail:Read timed out异常
【YashanDB知识库】YashanDB JDBC驱动查询时抛出io fail:Read timed out异常
|
2月前
|
Java 数据库连接
【YashanDB知识库】Springboot启动找不到崖山jdbc驱动的问题处理
本文来自YashanDB官网,主要解决SpringBoot应用启动时出现“找不到崖山JDBC驱动”的问题,尽管lib目录下已有yashandb-jdbc-1.6.9.jar文件。错误信息显示`java.lang.ClassNotFoundException: com.yashandb.jdbc.Driver`。解决方案为:通过`which java`等命令定位Java安装路径,将驱动jar包复制到JRE的`lib/ext`目录下,最后重启应用即可。
|
2月前
|
SQL druid Java
【YashanDB知识库】YashanDB JDBC查询时抛出YAS-02094
【YashanDB知识库】YashanDB JDBC查询时抛出YAS-02094
|
2月前
|
SQL druid Java
【YashanDB知识库】YashanDB JDBC查询时抛出YAS-02094
【YashanDB知识库】YashanDB JDBC查询时抛出YAS-02094
|
2月前
|
SQL druid Java
【YashanDB知识库】YashanDB JDBC驱动查询时抛出io fail:Read timed out异常
【YashanDB知识库】YashanDB JDBC驱动查询时抛出io fail:Read timed out异常
|
2月前
|
Java 数据库连接 Maven
【YashanDB知识库】私有maven使用崖山JDBC驱动
本文介绍如何将YashanDB的JDBC驱动包(yashandb-jdbc-1.5.1.jar)安装到Maven本地仓库。通过使用`mvn install:install-file`命令,指定参数如`-Dfile`(jar路径)、`-DgroupId`、`-DartifactId`和`-Dversion`等,可完成打包。之后,在项目中只需在`pom.xml`中添加对应依赖即可使用该驱动,方便集成与管理。
|
7月前
|
Java 关系型数据库 MySQL
mysql5.7 jdbc驱动
遵循上述步骤,即可在Java项目中高效地集成MySQL 5.7 JDBC驱动,实现数据库的访问与管理。
1419 1
|
9月前
|
SQL druid Java
Java数据库部分(MySQL+JDBC)(二、JDBC超详细学习笔记)(下)
Java数据库部分(MySQL+JDBC)(二、JDBC超详细学习笔记)
101 3
Java数据库部分(MySQL+JDBC)(二、JDBC超详细学习笔记)(下)
|
9月前
|
SQL Java 关系型数据库
Java数据库部分(MySQL+JDBC)(二、JDBC超详细学习笔记)(上)
Java数据库部分(MySQL+JDBC)(二、JDBC超详细学习笔记)
464 3
Java数据库部分(MySQL+JDBC)(二、JDBC超详细学习笔记)(上)