之前有試過Jmeter的JDBC請求,挺方便的,今天下午閑來沒事,看見soapUI里面也有一個JDBC請求,便也來試試。
首先添加一個JDBC請求,然后直接把Jmeter的一些鏈接參數復制過去,一直報錯,沒法訪問數據庫。便到處百度查看了下,最后還是去官網上找到了答案,記錄下來供分享,以后大家遇到類似的需要用到,可以不用撞破頭啦!
1.添加一個JDBC request
2.添加完畢后,看到JDBC的內容頁面:
需要我們自己去添加驅動以及連接字符串。
注意:驅動需要我們自己去下載,mysql-connector-java-5.1.7-bin.jar,下載好后,把它直接放在 soapui的 lib文件夾下面。
看到上面的連接方式,我這里就只說了mysql的連接方式。
Driver:Mysql/com.mysql.jdbc.Driver ---->這里是mysql的驅動引用方式。
Connection String:jdbc:mysql://120.44.25.15:3306/test?user=root&password=123456 ---->這里是連接數據庫字符串的拼接方式。下面進行特別說明:
連接字符串的組成方式如下:
jdbc:mysql://ip[數據庫所在的服務器IP地址]:port[端口號]/database[數據庫名稱]?user=[這里填寫登錄數據庫用戶名]&password=[密碼]
3.點擊綠色的:test connection按鈕,查看是否連接成功,如果成功,就會看到下面的提示框:
4.然后可以在下面的輸入框中,輸入對應的sql語句,就可以查看到查詢成功了!
這個就算是連接並運用成功了,如果說是復雜的sql語句,可能需要大家自己去研究下存儲過程,下面有一個可以勾選的存儲過程的選項。
希望可以幫到大家!