国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Jmeter 里如何對 MySQL 數(shù)據(jù)庫進行增刪改查?

2020-09-30 16:37 作者:軟件測試檸檬班Pro  | 我要投稿

基本配置

下載 MySQL 數(shù)據(jù)庫的 JDBC 驅(qū)動包,并將驅(qū)動包放到 Jmeter 安裝目錄下的 lib 目錄。注意,驅(qū)動包的版本要和數(shù)據(jù)庫的版本匹配,以免連接失敗。

(MySQL 數(shù)據(jù)庫的 JDBC 驅(qū)動包下載地址:https://downloads.mysql.com/archives/c-j/)

第二步:

打開 Jmeter, 新建計劃,新建線程組,給線程組添加 JDBC connection configuration 配置元件,只需要做如下配置:

ps:

MySQL 數(shù)據(jù)庫 URL 的格式為:jdbc:mysql://ip:端口號/數(shù)據(jù)庫名?參數(shù)

其中 ip 是指數(shù)據(jù)庫所在的服務器的 IP,端口號為連接數(shù)據(jù)庫的;?用于連接參數(shù),參數(shù)可有可無,常見參數(shù)可到 MySQL 官網(wǎng)查看,如 https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-reference-configuration-properties.html

第三步:

在線程組中添加 JDBC request 取樣器,用于對數(shù)據(jù)庫進行操作。

單條語句的操作

第一步:

配置 JDBC request 取樣器:

提供的查詢類型有 8 種,這里介紹常用的 3 個:

  1. Select statement -- 查詢語句類型;如果 JDBC Request 中的 Query 內(nèi)容為一條查詢語句,則選擇這種類型。PS:如果該類型下寫入多條語句,只執(zhí)行第一條 select 語句。

  2. Update statement -- 更新語句類型(包含 insert 和 update);如果 JDBC Request 中的 Query 內(nèi)容為一條更新語句,則選擇這種類型。PS:如果該類型下寫入多條 update 語句,依然只執(zhí)行第一條。

  3. Callable statement:可調(diào)用語句類型,可以執(zhí)行多條 SQL 語句。

第二步:

執(zhí)行查詢語句——在 JDBC 取樣器的 Query 里輸入“select * from test1”語句,Query Type 選 Select statement -- 注意:單條查詢語句的時候,語句末尾加不加加分號都可以?。。?/p>

運行,檢查結(jié)果:

第三步:

執(zhí)行更新語句——在 JDBC 取樣器的 Query 里輸入“update user set age=45 where id=9”語句,Query TypeUpdate statement

再添加一個 JDBC 取樣器,執(zhí)行查詢語句,用于驗證是否更改成功,運行檢查結(jié)果:

ps: insert 和 delete 的操作同 update 的一樣?。?!

如:

insert user values(10,'楊洋',35)

delete from user where id=10

多條語句的操作

第一步

配置 JDBC Connection configuration 元件,與基本配置中的第二步相同,只須在 Database URL 末尾加上參數(shù):allowMultiQueries=true

第二步

添加 JDBC 取樣器,Query TypeCallable statement,添加如下查詢語句 -- 注意,多條語句時,要用分號分隔語句?。?!

檢查結(jié)果:

本文作者:Lily1314

Jmeter 里如何對 MySQL 數(shù)據(jù)庫進行增刪改查?的評論 (共 條)

分享到微博請遵守國家法律
沭阳县| 利川市| 龙江县| 印江| 吉木萨尔县| 临清市| 东阳市| 临西县| 杭锦旗| 宾川县| 久治县| 凌云县| 虎林市| 林芝县| 望江县| 永靖县| 隆回县| 乌鲁木齐县| 四平市| 马龙县| 东宁县| 南丹县| 河间市| 平原县| 随州市| 米泉市| 舟山市| 马山县| 定边县| 天长市| 昭平县| 英山县| 简阳市| 通渭县| 淳化县| 宁晋县| 林口县| 读书| 芮城县| 温州市| 黎川县|