Jmeter JDBC请求-----数据库读取数据进行参数化 通过SSH跳板机连接数据库
前期准备:
jdbc驱动:mysql-connector-java-5.1.7-bin.jar
Jmeter 要链接MySQL数据库,首选需要下载mysql jdbc驱动包(注:驱动包的版本一定要与你数据库的版本匹配,驱动版本低于mysql版本有可能会导致连接失败报错)
第一步:
选择 测试计划--》点击 浏览--》选中mysql驱动jar包--》打开,引入驱动
第二步:新建一个线程组:
第三步:线程组下创建一个JDBC Connection Configuration配置原件:
Variable Name: 变量名称一定要填写, jdbc请求时需要用到此变量, 变量名称自定义
Database URl: 需要连接数据的URL
JDBC Driver class : 数据库驱动: mysql 就是:com.mysql.jdbc.Driver
Username : 数据库的用户名
Password 数据库密码
第四步:
添加一个jdbc请求(JDBC request)
关注点:查询的结果 id_n(n代表第几行数据) 所以不需要用什么正则提取器
Variable Name 需要跟之前的保持一致
如果数据库只能通过ssh连接,可以通过putty工具,实现跳板机连接数据库:
SSH: A机器通过B机器的SSH链接B机器的数据库
Session:设置SSH IP 和端口 ,通过保存可以下次直接加载使用;
SSH-Tunnels : source port: 随便设置,本机没有占用的端口,如:8807
destination:目标数据库IP和port ,点击 add,因为是B机器的本机所以可以用127.0.0.1
点击open 连接 输入ssh账号和密码,即可通过远程工具putty连接到数据库
在数据库JDBC connection configuration Database URL 填入上面putty的地址和接口,如果直接链接数据库 则填写数据库的IP和接口
参考文献:
https://blog.csdn.net/tester_xjp/article/details/80859925
多看看:
https://blog.csdn.net/u010978840/article/details/78227852#%E4%B8%80%E5%89%8D%E8%A8%80
SSH跳板机:
https://blog.csdn.net/weixin_43107113/article/details/84064071
转载于:https://www.cnblogs.com/shoebill/p/10797688.html
Jmeter JDBC请求-----数据库读取数据进行参数化 通过SSH跳板机连接数据库相关推荐
- 《Clojure数据分析秘笈》——1.6节从JDBC数据库读取数据
本节书摘来自华章社区<Clojure数据分析秘笈>一书中的第1章,第1.6节从JDBC数据库读取数据,作者(美)Eric Rochester,更多章节内容可以访问云栖社区"华章社 ...
- javaweb 从数据库读取数据的详细操作
文章目录 前言 一.第一步创建bean包 二.第二步创建dao包 三.创建servlet 四.创建jsp文件,用来取数据并显示 前言 从数据库读取数据的详细操作,用购物车案例作为例子 提示:以下是本篇 ...
- php连接数据库返回数据类型,php从数据库读取数据,并以json格式返回数据的方法...
php中,从数据库读取数据,并以json格式返回数据.具体方法如下: 第一步,定义相关变量 $servername = "localhost"; $username = " ...
- php lpop 返回null,数据库读取数据返回 null 怎么办?
laravel 5.5, win10+Homestead环境, 项目有两个数据库,一个项目自己的,在Homestead里面,一个外部数据库,在我物理机上.现在我需要从外部数据库读取数据. 业务逻辑是这 ...
- python pandas 读取数据库_数据分析-pandas从数据库读取数据
数据分析-pandas从数据库读取数据 使用pandas读取数据到DataFrame,对于只是数据分析来说,重点是读取数据,读取数据过程越简单越好,并不需要写得很复杂显得自己很厉害的样子.最好就是代码 ...
- mysql数据库读取数据,教你如何从 MySQL 数据库读取数据
从 MySQL 数据库读取数据 SELECT 语句用于从数据表中读取数据: SELECT column_name(s) FROM table_name 我们可以使用 * 号来读取所有数据表中的字段: ...
- R语言可以直接从数据库读取数据么?R语言读取数据库数据示例
R语言可以直接从数据库读取数据么?R语言读取数据库数据示例 目录 R语言可以直接从数据库读取数据么?R语言读取数据库数据示例 R语言是解决什么问题的? R语言可以直接从数据库读取数据么?R语言读取数据 ...
- 跳板机连接数据库_跳板数据科学职业生涯回顾
跳板机连接数据库 When I completed the Springboard Data Science Career Track curriculum earlier this year, mu ...
- jmeter从数据库读取数据作为参数传递给接口
最近工作中开始接触使用jmeter,对于这样jmeter本人算是小白一枚了,下面记录些jmeter笔记(注:同时参考了其他大神的博客),方便自己查询,也希望能帮助到大家,写的不好大家勿怪哈!!! (注 ...
最新文章
- Unable to find the ncurses libraries or the required header files解决
- opencv配置原理
- C++派生类与继承(超详细)
- python求平面n个两两间距离_任意两平面求夹角|Python练习系列[11]
- python代码判断身份证号是男是女
- 创建对象和实现原型继承的几种方式
- php 获取农历,PHP获取农历、阳历转阴历
- 项目vite1.0升级到2.0打包遇到Some chunks are larger问题如何解决
- numpy函数:arange(),reshape()用法,
- 【资讯】1177- 速看!2021 年 Google 最热门 Chrome 扩展程序名单出炉!
- 实战:618/双11大促备战全流程点点滴滴
- GPU 编程与CG 语言之阳春白雪下里巴人——CG学习读书笔记之数学函数(之一)。
- AI系统识别早期败血症,减少患者死亡率
- 无服务器计算:云计算的下一阶段
- Lenovo Y50 (1080P) 安装 黑苹果 hackintosh macOS High Sierra 10.13.5 (17F77) 不适合双系统
- 容器化 Spring Boot 代码的 9 个技巧
- 运维(30) NPS安装配置使用
- Jackson转换JSON
- Git使用详解之可视化工具TortoiseGit
- Oracle 11G 数据迁移 到 12C