jmeter連接並壓測mysql數據庫,之前一直想用jmeter一下測試mysql數據庫的性能,今天偶然看到一篇博客,於是乎開始自己動手實踐。
一、准備工作
1、安裝好mysql數據庫,可以安裝在本地或者遠程服務器(本教程為本地mysql,其他的更改IP地址即可)
2、下載JDBC驅動, JDBC驅動可以在mys ql的官網下載
3、配置驅動文件,下載后解壓文件夾,把文件夾中的mysql-connector-java-5.1.35.jar 復制到jmeter安裝目錄的bin文件下。(選擇對應的mysql版本驅動下載)
二、開始配置並連接mysql
1、添加測試計划——線程組
2、配置元件——添加JDBC Connection Configuration(JDBC連接池也有人叫連接組)
配置如下圖:Name for created pool:填寫要測試的數據庫名字,下同。設置Database URL :jdbc:mysql://localhost:3306/ilock (localhost可以更改其他IP地址,ilock可以改為你要測試數據庫名稱)
JDBC driver class: 選擇如下圖 username和password填寫數據庫的賬號和密碼
3、添加采樣器——右鍵點擊“連接mysql”,再添加一個采樣器:JDBC request
配置和語法如下圖:Name同上,語法同mysql語法,注意后面加;號。
4、注意Query Type選擇項select和update的區別,select statement只能用作查詢語句,update statement只能用作增、刪、改,否則會報錯,其他選項暫時未研究。
三、查看結果
1、添加查看結果樹和聚合報告
2、查看是否連接成功(先用查詢語句查看連接,然后改用其他語法進行測試)
3、登錄mysql查看數據是否變化