1、首先下载合适的数据库驱动:https://mvnrepository.com/artifact/mysql/mysql-connector-java

2、创建testplan,并添加jar包

3.添加一个线程组,填入线程数,Ramp-Up时间和循环次数:

4、线程组右键,再添加一个配置元件:JDBC Connection Configuration

5、线程组右键,再添加一个采样器:JDBC request

配置采样器:

6、添加监听器,添加查看结果树或者聚合报告!

7、运行,并查看结果

8、常见错误:

错误1:Cannot load JDBC driver class ‘com.mysql.jdbc.Driver’
分析原因:没有添加驱动包在lib中或者驱动选择路径有问题
解决方法:排查jmeter的lib包和测试计划下的驱动包路径有没有问题

错误2.Response message: java.sql.SQLException: No pool found named: ‘mysql’, ensure Variable Name matches Variable Name of JDBC Connection Configuration
分析原因:变量a和JDBC Request中的变量名字对不上
解决方法:把变量a和JDBC Request中的变量名字变成一样的

错误3.java.sql.SQLException: Cannot create PoolableConnectionFactory (Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.)
分析原因:数据库连接失败
解决方法:查看DatabasesURL是否填写有问题

错误4.com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table ‘cmmp2.course’ doesn’t exist
分析原因:数据库中不存在这个表
解决方法:查看是否是DatabasesURL填写的库名有误,或者是忘记创建表了或者是表名出问题了

原文地址:https://blog.csdn.net/qq_35389417/article/details/83749530

最新文章

  1. Android四大组件--事务详解(转)
  2. ASP.NET MVC搭建项目后台UI框架—7、统计报表
  3. html 语义化 资料
  4. SpringMVC 和Struts2的区别
  5. java中的null和""区别
  6. node的passport.js验证
  7. Objective-C基础笔记一
  8. Spark处理Json格式数据(Python)
  9. EA强大的绘图工具---设计数据库表格
  10. 分布式架构--Dubbo项目实战学习文档
  11. Linux 学习记录 四(Bash 和 Shell scirpt)
  12. java里String类为何被设计为final
  13. 解决Cell重用内容混乱的几种简单方法,有些方法会增加内存
  14. 安卓开发常用icon/png图样
  15. PowerBI分析Exchange服務器IIS運行日誌
  16. H5_0008:链接分享图片和判断平台
  17. 如何打印consul的错误信息
  18. [C++]Linux之多进程运行代码框架
  19. android 活动的生命周期
  20. 【Spring Boot&&Spring Cloud系列】提高数据库访问性能

热门文章

  1. PKI及SSL协议分析PKI及SSL协议分析
  2. 『PyTorch』矩阵乘法总结
  3. 未能加载文件或程序集“System.Net.Http
  4. PyTorch模型读写、参数初始化、Finetune
  5. virtualbox 桥接模式网络配置虚拟机之间通讯以及虚拟机联网
  6. HTML常用的css属性(及其简写)
  7. Java类加载器概述
  8. Java 开发最容易写的 10 个bug
  9. Linux7安装redis6
  10. noip模拟78