jmeter使用JDBC连接数据库

jmeter使用JDBC的配置元件连接数据库,通过sql语句查询需用到的数据

配置元件名称:JDBC connection configuration,使用前,需导入mysql-connector-java-5.1.41-bin.jar包,放在jmeter安装地址的lib目录下,重启jmeter就可以使用了

1.添加配置原件JDBC connection configuration参数

2.添加samples:JDBC request,输入查询的sql语句

  variable name必须得保持一致,同配置原件

 

  • Variable Name:数据库连接池的名字,需要与JDBC Connection Configuration的Variable Name Bound Pool名字保持一致
  • Parameter valus:参数值
  • Parameter types:参数类型,可参考:Javadoc for java.sql.Types
  • Variable names:保存sql语句返回结果的变量名
  • Result variable name:创建一个对象变量,保存所有返回的结果
  • Query timeout:查询超时时间
  • Handle result set:定义如何处理由callable statements语句返回的结果

 

 

3.获取数据库数据:jdbc返回的值,第1行为字段名,第2行开始是其值,0表示第1行 ${itemid_0}=sales_bill_id,所以取值应用${itemid_1}=475563,${itemid_1,2,3,4,......}

如果返回结果为多行多列,则依据变量名获取返回值:${A_1}=第1行第1列,${B_2}=第2行第2列,${C_1}=第1行第3列

 

这样就可以获得数据库的数据了

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2019-08-05 20:29  cty136  阅读(463)  评论(0编辑  收藏  举报