zoukankan      html  css  js  c++  java
  • jdbc 接口学习笔记

    一、JDBC概念

    JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,JDBC实现了所有这些面向标准的目标并且具有简单、严格类型定义且高性能实现的接口。

    简单地说,JDBC 可做三件事:与数据库建立连接、发送 操作数据库的语句、处理结果。

    二、以jmeter为例实验JDBC请求链接测试mysql数据库

    首先要在线程组中导入jdbcjar包mysql-connector-java-5.1.7-bin.jar

    创建JDBC请求,在线程组右键->配置元件->JDBC connection configuration

    配置mysql连接池的名称,后面发sql请求的时候制定链接到哪里;

    配置数据库的URL jdbc:mysql://192.168.11.11:3306/xxx?allowMultiQueries=true (地址、端口、数据库名称)

    allowMultiQueries=true  设置允许 表示可以批量操作数据库。

    指定数据库的driverclassname:  com.mysql.jdbc.Driver

    以下是集中常见的driverclassname和URL

    DB2:

    driverClassName:com.ibm.db2.jcc.DB2Driver

    url:jdbc:db2://localhost:50000/sample

    Oracle:

    driverClassName:oracle.jdbc.driver.OracleDriver

    url:jdbc:oracle:thin:@localhost:1521:orcl

    MySql:

    driverClassName:com.mysql.jdbc.Driver

    url:jdbc:mysql://localhost:3306/test

    SqlServer:

    driverClassName:com.microsoft.sqlserver.jdbc.SQLServerDriver

    url:jdbc:sqlserver://localhost:1433;databaseName=test

     配置完成后,添加jdbc请求

    输入前边设置的variable name ;

    好了现在可以来测试了

    现在我们先试一下select语句

    执行并查看结果,执行成功

    再试试insert

    要执行insert 的语句需要修改query type的类型,此处选择callable statement

    执行并查看结果,两条语句都执行成功了,查看数据库中也添加了此条数据

    好了今天就到这了,下次见~

  • 相关阅读:
    Java遍历Map、List、Array
    自签名SSL生成
    oracle_round
    Timestamp_时间戳
    oracle_substr
    eval
    orcale_聚合函数
    oracle_decode
    js_JSON
    sql拼接
  • 原文地址:https://www.cnblogs.com/phoebes/p/8038958.html
Copyright © 2011-2022 走看看