最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

分享到微博請遵守國家法律
酒泉市| 乌兰察布市| 平武县| 仁化县| 东宁县| 本溪市| 固阳县| 绥化市| 蒲江县| 大荔县| 海宁市| 德庆县| 象州县| 读书| 沙雅县| 高平市| 肥乡县| 台中市| 高尔夫| 阜平县| 同心县| 汉源县| 永福县| 闽清县| 海阳市| 镇沅| 贡觉县| 陆川县| 象山县| 上杭县| 许昌市| 石门县| 曲沃县| 黄陵县| 芜湖市| 东方市| 宣武区| 佛山市| 浏阳市| 银川市| 肥西县|