【Jmeter】Jmeter mysql数据库连接

jmeter可实现mysql数据库的连接,并进行操作。

  1. 下载mysql连接驱动包:mysql-connector-java-5.1.7-bin.jar 放入Jmeter安装目录的bin文件夹中
  2. 添加JDBC Connection Configuration,并配置数据库连接
    在这里插入图片描述
    在这里插入图片描述
    Variable Name for created pool:该值在整个测试计划中唯一,方便JDBC Request采样器访问
    Database URL:格式为 jdbc:mysql://服务器ip:端口号/数据库
    JDBC Driver class:JDBC驱动,选择mysql驱动com.mysql.jdbc.Driver
    Username:数据库登录用户名
    Password:数据库登录密码
  3. 添加JDBC Request 采样器
    在这里插入图片描述

Variable Name:数据库连接池的名字,与JDBC Connection Configuration中Variable Name Bound Pool的Variable Name相同
Query:填写的sql语句未尾不要加“;”
Parameter valus:参数值
Parameter types:参数类型,可参考:Javadoc for java.sql.Types
Variable names:保存sql语句返回结果的变量名
Result variable name:创建一个对象变量,保存所有返回的结果
Query timeout:查询超时时间
Handle result set:定义如何处理由callable statements语句返回的结果

  1. 添加结果树,运行线程组,查看结果
    在这里插入图片描述

  2. 引用查询结果作为参数
    我们需要在JDBC Request中设置Variable names作为参数名,该参数名也具有唯一性,必须不与其他变量名重复。上图中我们已经设置了Variable names=userid,username
    在这里插入图片描述

由上图可知,username_#表示username的总量,若果想要引用第1个username(第1个userid),可以如下书写:${username_1}(${userid_1});第2个可以如下书写:${username_2},依次类推。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值