首先去数据库查询一下自己的数据库版本,用命令select version ();
进入Mysql官网(https://www.mysql.com/)下载对应的jar包
选择对应你数据库的版本:
把下载好的文件进行解压,然后把解压后的jar包放在你的jmeter/lib目录下。
重新启动jmeter,右击新建的线程组–>添加–>配置元件–>JDBC Connection Configuration
JDBC Connection Configuration属性配置如下:
Variable Name:自定义用户名。
Datebase URL:填写数据库的URL,jdbc:mysql:你的数据库地址:你的数据库端口号
Username:你的数据库名称
Password:你的数据库连接密码
JDBC后置处理程序(后置SQL):
JDBC 预处理程序(前置SQL):基本和后置一样
variables names设置为A,,C,那么如下变量会被设置为:
A_#=2 (总行数)
A_1=第1列, 第1行
A_2=第1列, 第2行
C_#=2 (总行数)
C_1=第3列, 第1行
C_2=第3列, 第2行
如果返回结果为0,那么A_#和C_#会被设置为0,其它变量不会设置值。
如果第一次返回6行数据,第二次只返回3行数据,那么第一次那多的3行数据变量会被清除。
可以使用${A_#}、${A_1}…来获取相应的值。