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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/279588.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Exchange server 2010 beta安装部署流程

本文使用了微软公开发布的exchange server 2010 beta进行部署测试。这篇文档将用到下列产品 windows server 2008 64bit enterprise AD function at windows server 2008 exchange server 2010 beta ----------该exchange server 2010 beta版本属于早期版本,目前最新…

08.15《CEP职业发展规划课》

在12,13号的放假后,14,15号安排了CEP职业发展规划课,为期两天的课,内容也是很丰富。 在14号的早上,学习了职场中的基本礼仪、和基本素养的培训,同时对未来的职业规划做出了大致的分析。 在14号的下午开始了简历写作的课…

usb 驱动修复_您可以修复物理损坏的USB驱动器吗?

usb 驱动修复Sometimes accidents happen to a USB drive, and you find yourself in a very bad position when your only copy of an important document is on there. When something like this happens, is it possible to fix a physically broken USB drive? Today’s S…

大白话5分钟带你走进人工智能-第二十节逻辑回归和Softmax多分类问题(5)

大白话5分钟带你走进人工智能-第二十节逻辑回归和Softmax多分类问题(5) 上一节中,我们讲解了逻辑回归的优化,本节的话我们讲解逻辑回归做多分类问题以及传统的多分类问题,我们用什么手段解决。 先看一个场景,假如我们现在的数据集…

Exchange 2016部署实施案例篇-01.架构设计篇(上)

年前就答应大家要给大家写一个关于Exchange规划部署的文章,一直忙到现在也没有倒出时间来写这个东西。特别是节后,更是开工不利啊,各种奇葩问题,真心无语了。废话就不多说了,开始今天的议题。 相信各位对Microsoft Exc…

bzoj 4598: [Sdoi2016]模式字符串

题目描述 给出n个结点的树结构T&#xff0c;其中每一个结点上有一个字符&#xff0c;这里我们所说的字符只考虑大写字母A到Z&#xff0c;再给出长度为m的模式串s&#xff0c;其中每一位仍然是A到z的大写字母。 Alice希望知道&#xff0c;有多少对结点<u&#xff0c;v>满足…

[译] 机器学习可以建模简单的数学函数吗?

原文地址&#xff1a;Can Machine Learning model simple Math functions?原文作者&#xff1a;Harsh Sahu译文出自&#xff1a;掘金翻译计划本文永久链接&#xff1a;github.com/xitu/gold-m…译者&#xff1a;Minghao23校对者&#xff1a;lsvih&#xff0c;zoomdong机器学习…

下载spotify音乐_如何在Spotify上播放更高质量的音乐

下载spotify音乐With Spotify Premium, you get access to higher quality music streaming. By default (and if you’re on the free plan), Spotify streams at 96kbps on mobile and 160kbps on your computer. At these sort of bitrates, you’ll hear a small but notic…

ubuntu scp命令或者用root连接ssh提示:Permission denied, please try again.错误

1、su -            #&#xff01;&#xff01;&#xff01; 2、vi /etc/ssh/sshd_config 3、PermitRootLogin yes    # 找到此字段&#xff0c;改为此行所示 4、/etc/init.d/ssh restart    # 重启ssh服务 转载于:https://www.cnblogs.com/weiyiming007/p…

Windows下压缩包安装Mysql

1. 下载mysql压缩包 2. 解压到指定目录&#xff0c;例如D:\Program Files\mysql-5.7.25-winx64 3. 在目录下创建配置文件my.ini [mysqld] port 3306 basedirD:/Program Files/mysql-5.7.25-winx64 datadirD:/Program Files/mysql-5.7.25-winx64/data max_connections200 char…

如何从终端打开Ubuntu Nautilus文件浏览器

Recently, we showed you how to open a directory in Terminal from within Nautilus. However, what if you’re working on the command line in Terminal and need to access the same directory in Nautilus? There’s an easy solution for that. 最近&#xff0c;我们向…

mysql 面试知识点笔记(七)RR如何避免幻读及非阻塞读、范式

2019独角兽企业重金招聘Python工程师标准>>> 表象&#xff1a;快照读&#xff08;非阻塞读&#xff09;--伪MVCC &#xff08;Multi-Version Concurrent Controll多版本并发控制&#xff09; 内在&#xff1a;next-key锁(record锁gap锁) rr serializabel 都支持gap锁…

pdf 奇数页插入页码_如何在Word 2013中的奇数页码上启动新部分

pdf 奇数页插入页码When working on a long document or a book in Word, it’s common to divide the document into sections or chapters. A common practice is to start each new section or chapter on an odd page. This is easily accomplished using sections in Word…

彻底攻克C语言指针

前面我们讲解了指针数组、二维数组指针、函数指针等几种较为复杂的指针&#xff0c;它们的定义形式分别是&#xff1a; int *p1[6]; //指针数组int *(p2[6]); //指针数组&#xff0c;和上面的形式等价int (*p3)[6]; //二维数组指针int (*p4)(int, int); //函数指针我相信大部分…

流水线上的思考——异步程序开发模型(2)

上一期我们讲了一个简单的流水线处理流程&#xff0c;正如我们在上期最后所说那样&#xff0c;这个简单的流水线处理流程对于后续有慢设备操作的业务来说&#xff0c;性能有可能偏低。今天我们来讨论一下如何提高性能的方法。首先让我们来大致区分一下一般业务的处理方式。目前…

java ReentrantLock 锁相关笔记

为什么80%的码农都做不了架构师&#xff1f;>>> ReentrantLock重入锁简单理解就是对同一个线程而言&#xff0c;它可以重复的获取锁。例如这个线程可以连续获取两次锁&#xff0c;但是释放锁的次数也一定要是两次 Lock locknew ReentrantLock(true);//公平锁 Lock …

计算机启动程序bios_如何构建自己的计算机,第三部分:准备BIOS

计算机启动程序biosSo you’ve carefully picked out some parts and built a computer, but it doesn’t really do anything…yet. Before we hop into installing your operating system, we need to take a quick look at the BIOS and prepare it for our operating syste…

PLSQL 之类型、变量和结构

1、类型 在《.Net程序员学用Oracle系列(5)&#xff1a;三大数据类型》一文中详细地讲述了 Oracle 的基本数据类型&#xff0c;文中还提到&#xff0c;除基本数据类型之外&#xff0c;Oracle 还在语法上支持一些非固有数值类型。 事实上&#xff0c;Oracle 在语法上支持的数据类…

kindle图书免费下载_如何在Kindle上免费签出图书馆书籍

kindle图书免费下载Tired of paying so much for ebooks? Most libraries these days let you check out eBooks, for free, just like regular books. 厌倦了为电子书支付这么多钱&#xff1f; 如今&#xff0c;大多数图书馆都让您免费阅读电子书&#xff0c;就像普通书籍一样…

第五章 了解你的用户

第五章 了解你的用户逻辑人的争议&#xff1a;要学会把软件开发简单易用象牙塔式的开发&#xff1a;开发团队常年闭封在“高塔”之中&#xff0c;一门心思的做着魔法一般的软件。这些开发者根本就不知道用户会怎么样的使用他们所做的软件。我们应该避免这种象牙塔式的开发&…