jmeter 連線資料庫01

2022-06-20 09:18:11 字數 1843 閱讀 4566

二、開啟jmeter,右鍵新增->配置檔案->jdbc connection configuration

三、設定資料庫配置資訊:

variable name:資料庫變數名,後續jdbc request中會用到這個值;

database url:格式為:jdbc:mysql://host:port/;

jdbc driver class:mysql驅動類選擇com.mysql.jdbc.driver ;

username/password:資料庫的使用者名稱和密碼;

四、執行緒組右鍵新增-sampler-jdbc request

五、設定jdbc請求屬性

variable name:資料庫變數名,和jdbc connection configuration中的variable name保持一致

variable names:儲存sql語句返回結果的變數名

六、使用查詢資料

以上步驟完成了連線資料庫和查詢資料庫的操作,那麼,接下來,如何對查詢到的結果進行使用呢?

1、上面查詢結果的變數名為userid,返回的是單個字段值,在使用時,呼叫格式為:$,表示呼叫結果集的第一列第一行資料

2、若返回的是多行多列的資料集,在使用時,如何進行呼叫?

如若查詢sql的查詢結果為:

呼叫規則:

在jmeter中是這樣規定的,當variable names設定值為rs1,rs2.rs3,則rs1,rs2.rs3分別代表了查詢結果集中的第一列,第二列,第三列;

此處需根據實際需求設定,需要那一列資料,則設定哪一列;假如我們只需要第一列和第三列的資料,可以寫成rs1,rs3,中間的","不可以省略

示例:

當variable names設定為rs1,rs2,rs3,新增debug sampler,檢視結果如下圖所示,結果集中包含了第1列、第2列和第3列所有行的資料

當variable names設定為rs1,,rs3,新增debug sampler,檢視結果為,結果集中僅包含了第一列和第三列所有行的資料

在呼叫的時候,可以使用$來獲取第3列第2行對應的值

Jmeter 連線資料庫

一 與sqlite資料庫 一 設定當前專案中的資料庫連線 先安裝一款sqlite 資料庫的視覺化管理工具。直接將工具解壓到相應的目錄下,然後啟動,設定相應的語言版本,最後在軟體中建立資料庫連線 按著提示找到我們的自身資料庫檔案所在位址開啟即可 此時我們就可以在該工具中得到當前資料庫裡對應的表及表中的...

jmeter連線資料庫

variable name 該名稱自定義,在jdbc request會用到 jdbc driver class com.mysql.jdbc.driver username 資料庫連線使用者名稱 password 資料庫連線密碼 jdbc request中的variable name 與jdbc c...

jmeter連線資料庫

2 執行緒組右鍵 新增 配置原件 jdbc connection configuration元件 database url jdbc mysql 其中有hostip位址 登入資料庫的host位址 埠號固定3306,還有就是資料庫使用者名稱 如下截圖 3 新增sampler jdbc request元...