连接不到mysql

报错信息

Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.
报错信息.png

原因

我本地的mysql数据库版本是5.7.21,springboot默认配置的为8.0版本的mysql,所以出现这个错误。

解决

引入适合版本的mysql依赖,修改配置文件中
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
修改后启动报


启动报过时.jpg

不用理会

当然,相对的,如果数据库版本是8.0,
1、注意maven依赖的版本
2、spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
[springboot中这个值默认配置为新版的com.mysql.cj.jdbc.Driver]

你可能感兴趣的:(连接不到mysql)