[TOC]
>[success] ## **一:jmeter配置數據庫驅動**
首先下載jmeter的[mysql](https://dev.mysql.com/downloads/connector/j/)驅動并將下載好的驅動放到Jmeter的lib文件中
:-: 
**添加后一定要重啟jmeter**
<br>
<br>
<br>
>[info] ### **1:添加驅動**
1、點擊測試計劃,再點擊“瀏覽”,把JDBC驅動添加進來:
:-: 
<br>
<br>
:-: 
<br>
<br>
>[success] ### 2:添加線程組,添加JDBC Connection Configuration
:-: 
<br>
<br>
#### 配置JDBC Connection Configuration
:-: 
1. `Variable Name for created pool`:填寫入一個變量名,需要和用到的JDBC request 中,或者JDBC PreProcessor,或者JDBC PostProcessor中的變量名一致;如此一來,一個測試計劃中可以綁定多個DB源;
`Database Connection Configuration`:數據庫連接配置
**Database URL:** jdbc:mysql://localhost:3306/test --有時候會加上字符編碼等,如 jdbc:mysql://ip:3306/數據庫名?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true
**JDBC Driver class:** 選擇com.mysql.jdbc.Driver
**Username:** 登錄名
**Password:** 密碼
:-: 
<br>
<br>
<br>
>[success]## 3:添加JDBC Request
:-: 
#### 1.編輯JDBC Request
:-: 
1)**Variable Name Bound To Pool 中的 Variable Name:** 與JDBC Connection Configuration的Variable Name一致。
2)**Query :** 填寫SQL語句
3)**Variable names:** 保存sql語句返回結果的變量名
4)**Result variable name:** 創建一個對象變量,保存所有返回的結果
<br>
<br>
<br>
>[success] ## 4:添加結果樹
:-: 
<br>
<br>
<br>
>[success] ## 5:使用查詢結果,請求登錄接口
1)上面查詢結果的變量名為username,返回的是單個字段值,在使用時,調用格式為:${username\_1},表示調用結果集的第一列第一行數據
:-: 
:-: 