关于mysql驱动版本的问题。

由于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驱动版本的问题。_第1张图片

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

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

你可能感兴趣的:(mysql数据库)