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

执行运行命令,没有报错

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

相关推荐
闫小生6 分钟前
解决IntelliJ IDEA配置文件application.properties乱码的问题
java·spring boot·intellij-idea
ZHOU_VIP6 分钟前
MAC-苹果电脑专业卸载工具AppCleaner
java
HCl+NaOH=NaCl+H_2O18 分钟前
JavaWeb期末速成 JSP
java·jsp
MonkeyBananas31 分钟前
在Ubuntu中使用Apache2部署项目
linux·运维·ubuntu
潇-xiao35 分钟前
vim的相关命令 + 三种模式(10)
linux·编辑器·vim
Seven9740 分钟前
剑指offer-2、替换空格
java
Wukong.Sun41 分钟前
操作系统的概念,功能和目标
java·linux·开发语言·windows
茶本无香1 小时前
Linux Alias 魔法:命令行效率提升秘籍
linux
万象.1 小时前
进程地址空间
linux·centos
什么半岛铁盒1 小时前
C++信号处理程序解析与改进
linux·c++·信号处理