本文内容基于如下测试环境:
JMeter 4.0 版本
Win 7 系统
mysql-connector-java-5.1.7-bin.jar
不同环境下可能会有不一致的地方。
JMeter 通过 JDBC Connection Configuration
和 JDBC Request
可以连接数据库,并进行增删改查操作,支持各种常见的数据库,本文以最常用的 MySQL 数据库为例讲解,其它数据库的使用方法类似。
一、下载驱动包
在使用之前,需要先下载与数据库对应的驱动包。
这里以 mysql 为例讲解,我使用的驱动包是 mysql-connector-java-5.1.7-bin.jar
,下载后放到 jmeter 的 lib 目录下,重启 jmeter 生效。
二、JDBC连接配置
在发送 JDBC 请求之前,需要通过 JDBC Connection Configuration 元件配置连接数据库的信息。
如上图所示,需要注意的是如下两点:
-
Variable Name for created pool:连接池的变量名,一定要跟 JDBC Request 中的连接池变量名一致;
-
Database Connection Configuration:其中 url 格式为
jdbc:mysql://ip:p