首页 > 数据库 >jmeter操作数据库

jmeter操作数据库

时间:2024-08-23 17:18:16浏览次数:9  
标签:jmeter 数据库 Connection 参数 文档 操作 txt

jmeter操作数据库

一、jmeter操作数据的前期工作

jmeter是java语言编写的

1、在操作数据库之前要安装jdbc ,数据库驱动,如上图就是驱动

下载驱动

2、将驱动存放在指定路径下(jmeter和java的lib与lib\ext目录下)


3、在jmeter的测试计划中导入驱动(浏览完成即可)

4、新建一个线程:操作数据库

5、连接数据库

JDBC Connection Configuration

编辑里面信息:

zeroDateTimeBehavior=convertToNull 不能为空

allowMultiQueries=trueSQL语句后使用分号分隔,执行多个命令

characterEncoding=UTF-8 设置编码格式

jdbc:mysql://192.168.100.128:3306/kk?zeroDateTimeBehavior=convertToNull&allowMultiQueries=true

查看数据的参数:

ip:192.168.100.128

端口号:3306

kk库名

账号:admin

密码:123456

JDBC Connection Configuration jdbc连接配置

Variable Name:Connection Pool 变量名连接到连接池

Variable Name 变量名

Connection Pool Confiauration 连接池的参数

Max Number of Connections 最大连接数

Max Wait (ms):最大等待时间

Time Between Eviction Runs (ms) :逐出运行间隔时间(ms)

Auto Commit : True 自动提交

Transaction Isolation: 事务隔离

Connection Validation by Pool 连接池进行验证

Test While Idle:测试在空闲

TrueSoft Min Evictable ldle Time:TrueSoft最小可收回时间

Validation Query:验证查询

Database Connection Configuration :数据库连接配置

Database URL: 数据库URL

JDBC Driver class :JDBC驱动程序类

Username:用户名

password:密码

6、添加一个数请求

7、查看结果:

添加查看结果树,查看请求的结果

以上表示连接成功

jemter 数据库操作

(1)单表查询

(2)多个表查询


(3)了解数据8个类型

(4)数据库种的数据进行参数化

将sql语句写入到txt文档种,在导入到数中,用变量来接收sql语句,并查询

a\新建一个txt文档

b、将写好的txt文档,导入


在查看结果数:

我们有两条数据,在线程中修改用户数

在执行查看数据

(5)jmeret参数化(前置处理器中:用户参数)

在前置处理器中添加 :用户参数

在用户参数中添加变量和用户参数

设置线程数:

在运行查看结果:

(6)将数据存放到txt文档中,在进行导入

将数据写入在txt文档中

通过变量来接收:

(7)将数据存放到txt文档中,在导入过程(通过?来接收)
tzt文档中写入请求参数的入参参数

标签:jmeter,数据库,Connection,参数,文档,操作,txt
From: https://www.cnblogs.com/fujintao/p/18375712

相关文章

  • 使用ODBC连接Sybase ASE数据库
    使用ODBC连接SybaseASE数据库1.本地连接1.1下载驱动管理器1.1.1下载驱动管理器yuminstallunixODBC.x86_64-y下载相关的包,解决pyodbc无法使用的问题:https://github.com/mkleehammer/pyodbc/wiki/Install#installing-on-linuxsudoyuminstallepel-release-ysudo......
  • openEuler安装openGauss5.0单机数据库
    1、操作系统配置说明:本次测试中,同时安装了两个版本的openEuler操作系统,分别是openEuler23.09和openEuler22.03。操作系统下载地址如下:https://www.openeuler.org/en/download[gauss@openGauss:/home/gauss]$cat/etc/os-releaseNAME="openEuler"VERSION="23.09"ID="op......
  • OI基础操作
    ----------------------------------IO------------------------------Directory.Exists(path)//判断文件夹是否存在------------------------------------------------------------------Directory.CreateDirectory(path)//根据路径创建出文件夹------------------------......
  • 【开源免费】一款支持多数据库客户端(vs code设计理念,具有丰富的插件)
    AzureDataStudio是一款【开源免费】的数据管理和开发工具,可连接到常用的云和本地数据库。支持Windows、macOS和Linux,浏览扩展库以获取其他数据库支持选项,包括MySQL、PostgreSQL和MongoDB、SQLServer等...它还为SQL、PowerShell、Python、KQL、ApacheSparkTM和PyS......
  • JSP基于SSM框架的高校网络教学平台0qyf5(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表系统功能:教师,学生,课程资料,资料分类,作业信息,作业提交,作业批改,课程信息,选课信息,课程签到技术要求:开发语言:JSP前端使用:HTML5,CSS,JSP动态网页技术后端......
  • JSP基于SSM框架的服装租赁系统606b8程序+源码+数据库+调试部署+开发环境
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表系统功能:用户,采购员,清洁员,服装类型,服装信息,服装租赁,采购入库,服装报废,服装归还,清洁分配,清洁服装,通知公告技术要求:开发语言:JSP前端使用:HTML5,CSS,JS......
  • JSP基于SSM的校园音乐平台vnzr8(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表系统功能:用户,校园歌手,明星歌手,歌曲类别,校园歌曲,歌曲mv,歌手歌曲开题报告内容一、课题背景与意义随着互联网技术的快速发展,网络音乐平台已成为人们日常生......
  • JSP基于ssm的校园社团管理系统7wp38程序+源码+数据库+调试部署+开发环境
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表系统功能:用户,医生,医院类型,社区医院,接种疫苗,疫苗类型,预约信息开题报告内容一、项目背景与意义随着高等教育的快速发展,校园社团作为学生第二课堂的重要组......
  • 八、OpenTK中的纹理操作(万字详细教程)
    文章目录一、纹理加载和创建(一)从图像文件加载纹理(如PNG、JPEG)(二)生成程序纹理(如噪声纹理、棋盘格纹理)二、纹理坐标(一)2D纹理坐标计算(二)3D纹理坐标映射(三)纹理坐标环绕和过滤模式三、纹理单元(一)、多纹理的使用(二)、纹理混合和叠加(三)、立方体贴图纹理......
  • php读取access数据库
    这个代码测试的老的access数据库,使用的php版本是5.4,php7.4的测试不通过测试的文件:链接:https://pan.quark.cn/s/c4cfef0bc484 提取码:N9mF1.引入com_dotnet扩展,下载phpstudy,切换版本为php5.4,然后php.ini中加入extension=php_com_dotnet.dll2.复制下面代码<?php......