Linux运行jmeter报错java.sql.SQLException:Cannot create PoolableConnectionFactory

在性能测试过程中遇见1个问题,终于解决了,具体问题如下。

问题

在windows电脑写jmeter脚本连接数据库连接成功

然后把该脚本放到Linux服务器上面,并把jmeter mysql驱动放到服务器上面,修改jmeter的mysql驱动路径信息

注意:驱动8.0需要jdk1.8+才行,5.1.46既可以满足jdk版本又能满足mysql库是8和5.7,比较好!

mysql下载驱动地址:https://dev.mysql.com/downloads/connector/j/

运行jmeter脚本报错

解决办法

在JDBCDataSource 里面修改dburl,修改为:

jdbc:mysql://10.XX.XX.XX:3306/db_name?useSSL=false&useUnicode=true&characterEncoding=utf8

执行运行命令,没有报错

注意:报错的警告信息也有深入了解具体是什么问题,因为过程中的警告可能就会影响你的运行结果

相关推荐
悟能不能悟19 分钟前
JAVA 对象转为二级制流,再转化为base64
java·开发语言
ST小智20 分钟前
2025年创作历程回顾与个人生活平衡
大数据·linux·人工智能
潲爺26 分钟前
Java-IO笔记
java·笔记·学习
JH307329 分钟前
静态资源映射相关问题解答
java
爬山算法30 分钟前
Hibernate(6) Hibernate支持哪些数据库?
java·数据库·hibernate
你好helloworld35 分钟前
ubuntu安装protobuf
linux·运维·ubuntu
爱吃牛肉的大老虎40 分钟前
Spring WebFlux与SpringMVC 对比讲解
java·后端·spring
chenyuhao20241 小时前
Linux网络编程:UDP和TCP套接字编程
linux·网络·udp·tcp
QQ 31316378901 小时前
文华财经软件指标公式期货买卖信号提示软件
java·前端·javascript
老华带你飞1 小时前
房屋租赁管理系统|基于java+ vue房屋租赁管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot·后端