jmeter連接mysql數(shù)據(jù)庫
大致步驟如下:
1额嘿、下載mysql的jar包放入到j(luò)meter的lib下,然后重啟jmeter
2劣挫、配置JDBC Connection Configuration
3册养、配置JDBC Request
4、在請(qǐng)求中引用查詢到的結(jié)果變量压固,可以結(jié)合計(jì)數(shù)器取每一個(gè)結(jié)果值:${__V(tname_${index})}
1捕儒、首先需要準(zhǔn)備個(gè)Mysql jdbc驅(qū)動(dòng)包
盡量保證其版本和你的數(shù)據(jù)庫版本一致,至少不低于數(shù)據(jù)庫版本邓夕,否則可能有問題。
mysql官網(wǎng)下載地址:https://dev.mysql.com/downloads/connector/j/
JDBC驅(qū)動(dòng)在mysql的官網(wǎng)下載:https://dev.mysql.com/downloads/file/?id=477058阎毅,不需要注冊(cè)焚刚,直接點(diǎn)擊左下角的小字
2、在測(cè)試計(jì)劃下面把JDBC驅(qū)動(dòng)包導(dǎo)入扇调,如下圖
3矿咕、線程組下添加一個(gè)配置元件JDBC Connection Configuration。
Variable Name:自定義參數(shù)狼钮,在JDBC Request中會(huì)用到碳柱;
Database URL:jdbc:mysql:// 數(shù)據(jù)庫IP地址:數(shù)據(jù)庫端口/數(shù)據(jù)庫名稱;jdbc:mysql://localhost:3306/mysql?serverTimezone=UTC&characterEncoding=utf-8熬芜,注意:莲镣?后面的serverTimezone=UTC&characterEncoding=utf-8不能缺少,否則會(huì)報(bào)時(shí)區(qū)錯(cuò)誤涎拉。(但是我試了一下瑞侮,不要也運(yùn)行成了的,無解)
JDBC Driver Class:com.mysql.jdbc.Driver
Username:數(shù)據(jù)庫用戶名
Password:數(shù)據(jù)庫密碼
4鼓拧、在添加一個(gè)Sampler:JDBC Request
5半火、執(zhí)行并查看結(jié)果