无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(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ù)庫進行增刪改查?的評論 (共 條)

分享到微博請遵守國家法律
哈密市| 横峰县| 梅河口市| 津南区| 娱乐| 南投县| 丹阳市| 安溪县| 肇庆市| 西昌市| 万盛区| 开江县| 乃东县| 武隆县| 宁明县| 邹城市| 花莲县| 阳高县| 安西县| 大邑县| 墨江| 疏勒县| 渝北区| 河西区| 金阳县| 广灵县| 淮阳县| 平定县| 亳州市| 米泉市| 潜江市| 博野县| 西平县| 柳江县| 隆尧县| 永城市| 石泉县| 集安市| 清丰县| 瓮安县| 交城县|