jmeter连接数据库报错问题排查,以及建立jmeter与mysql数据库之间的简单连接
问题描述:
- 建立jmeter与mysql的简单连接,并查询数据库表stu_info中的信息。
- 一开始,Jmeter 使用JDBC Connection Configuration以及JDBC Request的时候提示Cannot load JDBC driver class 'com.mysql.jdbc.Driver’
- 然后我就下载了mysql-connector-java-5.1.44-bin.jar(等多个不同版本的jar包)
- 不管是将jar包放在jmeter文件的lib路径下,还是jmeter文件的lib下的ext文件夹下,都没有办法解决上述问题。
解决方法:
- 查看jdk的环境变量配置情况、jmeter的环境变量配置情况。
- 发现我的jdk和jmeter的环境变量是没有配置classpath的,抱着试试的心态就补充完整了。
- CLASSPATH:
%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib/logkit-2.0.jar;
- 然后重新测试连接数据库,就发现好了,一开始我以为是jar包版本的问题,因为刚好我换了jar包版本就好了,但后面我又换了之前的jar包,发现替换成之前的jar包还是可以连接数据库,所