com.alibaba.druid.pool.DruidDataSource.init- init datasource error, url: jdbc:mysql: 数据库连接异常

com.alibaba.druid.pool.DruidDataSource.init- init datasource error, url: jdbc:mysql: 数据库连接异常

1.产生原因

猜测是数据库驱动与数据库不匹配导致无法正常连接,尤其是MySQL版本高于5.7.29以后需要8版本的驱动器

2.解决方法

  1. 在pom.xml中引入8版本的驱动

    <dependency>
        <groupId>mysqlgroupId>
        <artifactId>mysql-connector-javaartifactId>
        <version>8.0.17version>
    dependency>
    
  2. 在配置文件中修改数据源配置

    datasource.driverClassName=com.mysql.cj.jdbc.Driver
    datasource.url=jdbc:mysql://xxx:3306/xxx?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC&useSSL=true
    

你可能感兴趣的:(bug)