之前写过Jmeter操作mysql的文章/qq_36502272/article/details/88891873今天我们再看下如何操作多条sql语句
1、添加JDBC Connection Configuration并配置
Database URL为MySQL的连接串,如果要执行多条SQL语句,后面还要添加“?allowMultiQueries=true”
JDBC Driver Class是本机的jdbc驱动路径。Mysql数据库,默认com.mysql.jdbc.Driver,不同数据库有不同默认值
2、添加一个JDBC Request并配置
如果要执行多条SQL语句,Quer Type一定要选择Callable statement,使用Callablestatement时,一次可以包含多个SQL,每条SQL语句用“;”隔开
这里需要注意的是VariableName Bound to Pool同JDBC CONNECTION的一致
·Variable Name:数据库连接池的名字,需要与JDBC Connection Configuration的Variable Name Bound Pool名字保持一致
·Query:填写的sql语句未尾不要加“;”
·Parameter valus:参数值
·Parameter types:参数类型,可参考:Javadoc for java.sql.Types
·Variable names:保存sql语句返回结果的变量名
·Result variable name:创建一个对象变量,保存所有返回的结果
·Query timeout:查询超时时间
·Handle result set:定义如何处理由callable statements语句返回的结果
3、查看结果树,是2条结果