准备工作
Jmeter连接数据库首先需要确认数据库的版本,可以通过Cmd指令 mysql -u root -p 键入数据库的密码就可以查看数据库的版本号
下载数据库连接的插件,插件要和数据库的版本相匹配,我的数据版本是8.0的。我下载的插件就是8.0的插件
插件的下载官方地址
MySQL :: Download MySQL Connector/J (Archived Versions)https://downloads.mysql.com/archives/c-j/
选择自己需要的插件版本号,进行下载
插件下载完成后把jar插件放到jmeter安装目录下的lib文件下,
插件安装好后,重启Jmeter
连接数据库
第一步在配置元件里新建JDBC Connection Configuration
第二步配置数据库的信息,主要配置的信息有6个,
Variable Name Bound to pool 这是对链接的数据库命名设置变量
Validation query 选择SQL语句类型的,数据库mysql的选择select 1,数据库是oracle选择select 1 from dual
Database url里需要填写:jdbc.mysql://数据库所在的地址:端口号/数据库名称
JDBC driver class 选择数据库驱动的类型
username 是数据库的用户名
password是数据库的密码
数据库连接之后,需要对数据库发出请求,可以对数据库进行操作
数据请求
第一步在取样器里新建jdbc请求
第二部在jdbc请求里设置4个部分
Variable Name Bound to pool 填写数据库的变量名称
Query Type 选择数据库的操作类型,增删改(update),查(select)
QUery下的文本框内填写对数据库操作的sql语句
Result variable name里对查询的结果进行命名
填写完成后,就可以通过结果树查看查询的信息
,