Jmeter連接MySql

1.下載對應的驅動包(mysql-connector-java-5.1.13-bin.jar 可能現在有跟新的版本了),並放到Jmeter目錄中的lib文件下
我共享一個到百度網盤: http://pan.baidu.com/s/1pJjXJzd


2.打開Jmeter,添加JDBC Connection Configuration 元件,配置如下:
1)Varible Name: 這個是變量的名字,也就是說不能重複,
2) JDBC URL: jdbc:mysql://sjqacemmydb-vip:3306/idmdb
其中 sjqacemmydb-vip:3306,這個數據庫的地址和端口號; idmdb,這個是測試的數據庫名。
3) Driver Class org.gjt.mm.mysql.Driver  或者 com.mysql.jdbc.Driver
4) Username:這個數據庫的登錄名
5) password 這個是數據庫的登錄密碼


3.添加JDBC Request元件,如下圖:
Variable Name必須和JDBC Connection Configuration相同。Sql Query Type選取你的操作,在Query編寫你需要的語句。 

注意:如果同時執行多個 sql語句時會報錯。我們需要在 jdbc url中添加?allowMultiQueries=true 就可以了。不過必選注意你的 mysql的版本在4.1 上,jdbc的版本在 3.1以上纔可以。


4.其它地方引用查詢結果:
1)在JDBC Request元件中的Variable names中設置你的參數名,記得唯一值。
2)使用時在你需要的地方${定義的參數名_1}記得不管查詢的結果是否是多條還是當條都得加上_1才能 獲取第一條,不加的話好像拿不到值



如果想知道怎麼連接SQL,Jmeter文件夾中的printable_docs\demos 中的JDBC-Pre-Post-Processor.jmx 腳本就是SQL鏈接的。
如下圖:



發佈了64 篇原創文章 · 獲贊 12 · 訪問量 27萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章