连接数据库:ERROR: The server time zone value引发的错误(链接格式很重要)

jmeter在访问mysql配置JDBC的时候有时候会出现java.sql.SQLException: The server time zone value '???ú±ê×??±??' is unrecognized or represents........的错误,具体错误如下:

连接数据库:ERROR: The server time zone value引发的错误(链接格式很重要)_第1张图片

经过查找资料,将参数

jdbc:mysql://192.168.23.102:3306/sxcassdb

改为

jdbc:mysql://192.168.23.102:3306/sxcassdb&serverTimezone=GMT

但是还是执行错误:

连接数据库:ERROR: The server time zone value引发的错误(链接格式很重要)_第2张图片

奔溃呀,怀疑是mysql驱动的问题

Table 2.1 Summary of Connector/J Versions

Connector/J version Driver Type JDBC version MySQL Server version Status
5.1 4 3.0, 4.0, 4.1, 4.2 5.5, 5.6*, 5.7*, 8.0* General availability
8.0 4 4.2 5.5, 5.6, 5.7, 8.0 General availability. Recommended version

 

也不应该呀~~~

最后检查啊检查,发现原来是下面的参数符号写错了,┭┮﹏┭┮

连接数据库:ERROR: The server time zone value引发的错误(链接格式很重要)_第3张图片

修改之后jdbc:mysql://192.168.23.102:3306/sxcassdb?serverTimezone=GMT,终于执行通过

连接数据库:ERROR: The server time zone value引发的错误(链接格式很重要)_第4张图片

划重点:

mysql JDBC URL格式如下: 

jdbc:mysql://[host:port],[host:port].../[database][?参数名1][=参数值1][&参数名2][=参数值2]... 

 

你可能感兴趣的:(Jmeter)