jmeter操作数据库(sql语言的使用方法)

一、sql语句的运用
(一)案例单表 :Select Statement查询
image

(二)案例多个表:Callable Statement
image

(三)sql语句变量:
1、通过用户参数实现变量
a、编写sql语句变量:select *  from dept where  dept1=${x};
image
b、线程前置处理器用户参数编辑用户参数:变量名,用户1,用户2等
image
c、线程
修改线程数保存运行线程是几条,就执行几条
image

2.将参数化的数据写在txt文档中
a.通过后置处理器中(CSV Data Set Config)
image
image
b、线程添加配置元件CSV Data Set Config
c、填写CSV Data Set Config:路径:E:\ss\data.txt
image
image
d.线程
修改线程数保存运行线程是几条,就执行几条
image
e、执行结果
image
3、直接将sql语句写在txt文档中
a、编写申请了语句在txt文档中:
如下:select  * from  dept;

二、直接将sql语句写在txt文档中(txt文档中就一条sql语句)
a、编写申请了语句在txt文档中:
如下:select  * from  dept;
image
b、线程添加配置元件==CSV Data Set Config
c、填写CSV Data Set Config:
路径:E:\az\s1
image
d、编写jdbcreques请求的语句
image
e、执行语句,查看结果
image

三、直接将sql语句写在txt文档中(txt文档中就多条sql语句
(1)txt文档中写多个表
image
(2)导入文档
image
(3)设置线程数,线程修改线程数保存运行==线程是几条,就执行几条
image
(4)执行
image

四、插入数据,设置成变量(?,?)
1、先查看表结构的字符类型
image
image
注意:int 就写成integer
a、直接将sql语句写在txt文档中如:
106,jw
107,cw
b、编写申请了语句在txt文档中:
类型:Callable Statement
如下:insert  into  dept  values (?,?);
Parameter values:| ${m}${n}   变量
Parameter types:varchar,varchar  类型
Variable names:dept1 ,dept_ name  字段名
image
image

posted @ 2026-05-27 14:59  刘sir金牌讲师  阅读(6)  评论(0)    收藏  举报