Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Connections could not be acquired from the underlying database!
报错信息如下:
在这里插入图片描述
这时要检查application.properties配置文件有没有问题!
在这里插入图片描述
在这里插入图片描述
检查了,没问题,再检查@Value注解
在这里插入图片描述
也没有问题。。。
按照网上帖子里描述的类似问题,什么在url后面加useSSL=false或者统一时区serverTimezone=GMT。
都没用

在一次次摸索中,我把配置改成了这种形式:

spring.datasource.url=jdbc:mysql://localhost:3306/demo?characterEncoding=utf8&characterSetResults=utf8&autoReconnect=true&failOverReadOnly=false
spring.datasource.username=root
spring.datasource.password=lqb100118
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

在这里插入图片描述
再相应修改@Value注解
在这里插入图片描述
然后惊喜的发现,绿了。
在这里插入图片描述

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐