Java报错:org.springframework.jdbc.CannotGetJdbcConnectionException,Could not get JDBC Connection;

Java报错:org.springframework.jdbc.CannotGetJdbcConnectionException,Could not get JDBC Connection;,第1张

Java报错:org.springframework.jdbc.CannotGetJdbcConnectionException,Could not get JDBC Connection;

SpringBoot 报错:org.springframework.jdbc.CannotGetJdbcConnectionException,Could not get JDBC Connection

主要有两个问题:

配置文件错误
查看项目的jdbc的配置文件,是否全部写正确了。查看数据库名,用户名,密码是否正确

在 url的连接参数中需要加入
allowPublicKeyRetrieval=true和useSSL=false

  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://localhost:3306/cms_mybatis_blog?useUnicode=true&characterEncoding=UTF-8&allowPublicKeyRetrieval=true&useSSL=false&serverTimezone=UTC
    username: root
    password: 123456

驱动版本的问题
MySQL 5.0x 版本

driver-class-name: com.mysql.jdbc.Driver

MySQL 8.0x版本

driver-class-name: com.mysql.cj.jdbc.Driver

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5609668.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存