https://blog.csdn.net/liyingblog/article/details/89878453

avatar
作者
筋斗云
阅读量:10

由于mysql版本的不同。在获取链接对象的时候总是报一个错误信息:MySQLNonTransientConnectionException: Could not create connection to database server。大概意思就是;无法获取链接对象。无法链接数据库服务器。

我的情况就是:我的数据库版本是mysql-8.0.13-winx64。但是引入的mysql的驱动确实5.1.3的版本。然后就将驱动的版本进行升级

如下:


    mysql
    mysql-connector-java
    8.0.11
    runtime

再运行测试:

mysql数据库的版本号_数据库版本号怎么看_mysql数据库版本号

然后还有一个错误就是报的*******timezone ******大概意思就是数据库的时区不对。可以参考如下的配置。

dataSource.setUrl("jdbc:mysql://localhost:3306/test?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai");

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!