1. 程式人生 > >jmeter配置連線資料庫(mysql)

jmeter配置連線資料庫(mysql)

手頭剛好要弄個數據庫驗證,首先就是連線資料庫,方法網上其實都有了,這裡不再贅述,我簡單貼一下

1.首先是放入相對應的資料庫jar包,放到jmeter的安裝目錄的lib資料夾下

2.其次是新建執行緒組,新增JDBC Connection Configuration

3.配置jdbc Connection Configuration,具體填寫按下圖所示

4.從取樣器sampler中新增 JDBC Request,填寫具體的sql語句,如下圖範例所示

5.新增斷言與結果樹

一般情況下這個資料庫請求就結束了,但是實際操作時可以能會有各種各樣的問題

我碰上的有兩個

1.

原因就是這個圖中的排程器配置,其實執行緒組之間如果有時間上的需求直接用定時器即可,排程器不能隨便使用,此處的報錯就是我亂用了排程器,關閉之後問題就沒了

2.Cannot create PoolableConnectionFactory Access denied for user 'root'@'localhost'(****)括號內有password:yes/no的區分這是兩個問題,我碰上的是yes

網上翻了很久,算是誤入歧途,其實說真的這個問題很傻逼,還是在jdbc Connection Configuration的配置上,雖然報錯提示password為yes

但是問題就在於password有錯,這還是我在網上找到的解決方法

嘗試了很多之後,最後死馬當活馬醫,刪去password,自己手動輸入一遍資料庫密碼,直接成功。(複製貼上搞事情啊!)