jmeter 连接数据库常见报错

这篇具有很好参考价值的文章主要介绍了jmeter 连接数据库常见报错。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

异常目录:

1. 找不到驱动

2. 不允许主机连接到MySQL

3. JDBC请求缺少变量


        

1. 找不到驱动

Cannot create JDBC driver of class 'com.mysql.jdbc.Driver' for connect URL ' jdbc:mysql://localhost:3306/mysql'

jmeter 连接数据库常见报错,jmeter,jmeter

        

出现这个异常存在2种可能:

  1. 缺少驱动
  2. 字符串配置有问题

        

【方案一】如果没有驱动,则去官网下载:

https://dev.mysql.com/downloads/

jmeter 连接数据库常见报错,jmeter,jmeter

jmeter 连接数据库常见报错,jmeter,jmeter

jmeter 连接数据库常见报错,jmeter,jmeter

解压后将其放到 jmeter/lib 下面,重启 jmeter 即可

        

【方案二】检查连接串中是否少一个字符或多一个空格

jdbc:mysql://localhost:3306/mysql

jdbc:mysql://[IP地址]:[端口]/[库名]

像我这里多了一个空格:

jmeter 连接数据库常见报错,jmeter,jmeter

        

2. 不允许主机连接到MySQL

Cannot create PoolableConnectionFactory (null,  message from server: "Host '192.168.80.1' is not allowed to connect to this MySQL server")

jmeter 连接数据库常见报错,jmeter,jmeter

  • 运行 jmeter 时显示不允许连接,则需要去MySQL设置允许某个IP连接。

        

【步骤1】查询本地 IP

  • win键 + R,输入cmd
  • 执行 ipconfig(查询自己的IPv4 地址)

【步骤2】连接 MySQL 执行语句

grant all privileges on *.* to 'root'@'192.168.1.5' identified by '123456' with grant option;
flush privileges;
  •  root:用户名
  • 192.168.1.5:本机查询的 IPv4 地址
  • 123456:用户密码

【步骤3】jmeter 重连(成功)

jmeter 连接数据库常见报错,jmeter,jmeter

        

3. JDBC请求缺少变量

Name for DataSoure must not be empty in JDBC Request

jmeter 连接数据库常见报错,jmeter,jmeter

        

检查一下《JDBC Request》中的 "Variable Name of Pool declared in JDBC Connection Configuration" 是不是与《JDBC Connection Configuration》 中的 "Variable Name for created pool" 变量不一致,或者没有配置。

jmeter 连接数据库常见报错,jmeter,jmeter

jmeter 连接数据库常见报错,jmeter,jmeter文章来源地址https://www.toymoban.com/news/detail-536615.html

  • 《JDBC Request》需要引用《JDBC Connection Configuration》中的变量

到了这里,关于jmeter 连接数据库常见报错的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • JMeter直连数据库

    用作请求的参数化 登录时需要的用户名,密码可以从数据库中查询获取 用作结果的断言 添加购物车下订单,检查接口返回的订单号,是否与数据库中生成的订单号一致 清理垃圾数据 添加商品后,再执行该脚本不能成功,需要在下次执行前删除该商品数据 准备测试数据 通过

    2024年02月04日
    浏览(37)
  • 使用JMeter创建数据库测试

    好吧!我一直觉得我不聪明,所以,我用最详细,最明了的方式来书写这个文章。我相信,我能明白的,你们一定能明白。 我的环境:MySQL:mysql-essential-5.1.51-win32 jdbc驱动:我已经上传到csdn上一个:http://download.csdn.net/source/3451945 JMeter:jmeter-2.4  任意版本都行。 1.首先我们要

    2024年02月12日
    浏览(45)
  • 【性能测试】jmeter数据库性能测试

    本文是记录使用jmeter对数据库进行性能测试,以及在测试过程中常使用的方法。 上传解压包,解压,配置环境变量 检查安装结果 说明: windows为免安装,直接执行bin目录下jmeter.bat可执行文件 将被测数据库JDBC对应的jar包,拷贝至jmeter工具lib目录下 数据库对访问client开启免密

    2023年04月08日
    浏览(92)
  • JMeter从数据库中获取数据并作为变量使用

    目录 前言: 1、JMeter连接MySQL数据库 2、线程组下新建一个 JDBC Connection Configuration 配置元件 3、实现数据库的查询-单值引用 4、实现数据库的查询-多值引用 前言: 在进行接口测试时,经常需要使用一些动态的数据,例如从数据库中获取用户信息、配置参数等。JMeter提供了多个

    2024年02月12日
    浏览(45)
  • Jmeter(七) - 从入门到精通 - 建立数据库测试计划实战<MySQL数据库>(详解教程)

    1.简介   在实际工作中,我们经常会听到数据库的性能和稳定性等等,这些有时候也需要测试工程师去评估和测试,上一篇文章主要介绍了jmeter连接和创建数据库测试计划的过程,在文中通过示例和代码非常详细地介绍给大家,希望对各位小伙伴和童鞋们的学习或者工作具有一

    2024年02月13日
    浏览(57)
  • JMeter如何从数据库中获取数据并作为变量使用?

    目录 前言 1、JMeter连接MySQL数据库 2、线程组下新建一个 JDBC Connection Configuration 配置元件 3、实现数据库的查询-单值引用 4、实现数据库的查询-多值引用 总结: JMeter 如何从数据库中获取数据并作为变量使用?这在我们使用 JMeter 做 接口测试 、 压力测试 时经常碰到,今天通

    2024年02月08日
    浏览(76)
  • 【Jmeter】压测mysql数据库中间件mycat

    目录 背景 环境准备 1、下载Jmeter 2、下载mysql数据库的驱动包 3、要进行测试的数据库 Jmeter配置 1、启动Jmeter图形界面 2、加载mysql驱动包 3、新建一个线程组,然后如下图所示添加 JDBC Connection Configuration 4、配置JDBC Connection Configuration 5、如图所示添加JDBC Request 6、如图所示配置

    2024年02月14日
    浏览(46)
  • Jmeter、postman、python 三大主流技术如何操作数据库?

    只要是做测试工作的,必然会接触到数据库 只要是做测试工作的,必然会接触到数据库,数据库在工作中的主要应用场景包括但不限于以下: 功能测试中,涉及数据展示功能,需查库校验数据正确及完整性;例如商品搜索功能 自动化测试或性能测试中,某些接口要跑通,需

    2024年02月04日
    浏览(42)
  • Jmeter/postman/python三大主流技术如何操作数据库?

    🍅 视频学习: 文末有免费的配套视频可观看 🍅  关注公众号【互联网杂货铺】,回复 1  ,免费获取软件测试全套资料,资料在手,涨薪更快 只要是做测试工作的,必然会接触到数据库,数据库在工作中的主要应用场景包括但不限于以下: 功能测试中,涉及数据展示功能

    2024年04月11日
    浏览(31)
  • 【Jmeter、postman、python 三大主流技术如何操作数据库?】

    只要是做测试工作的,必然会接触到数据库,数据库在工作中的主要应用场景包括但不限于以下: 功能测试中,涉及数据展示功能,需查库校验数据正确及完整性;例如商品搜索功能 自动化测试或性能测试中,某些接口要跑通,需要关联到数据库操作;例如注册接口中短信

    2024年02月03日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包