1、数据库连接驱动mysql-connector-java,版本号不对应

数据连接报错:create connection SQLException, url: jdbc:mysql://localhost:3306/jakedeal?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8, errorCode 1045, state 28000
参考:一篇文章带你搞定 create connection SQLException, url: jdbc:mysql://10.15.16.63:3306/restful, errorCode 1130

项目部署的数据库版本和pom文件中的mysql-connector-java版本要保持一致
比如MySQL5.6.50,对应的mysql-connector-java版本是5.1.49
image.png
设置依赖

  1. <!-- 指定数据库的连接驱动版本,默认会使用8.0.22-->
  2. <dependency>
  3. <groupId>mysql</groupId>
  4. <artifactId>mysql-connector-java</artifactId>
  5. <scope>runtime</scope>
  6. <version>5.1.49</version>
  7. </dependency>