在springboot中配置yml文件时,配置了数据库mysql的连接,结果启动报错:
java.sql.SQLException: com.mysql.jdbc.Driver
org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.
错误提示在于mysql驱动存在问题,分析如下:
1. 检查yml配置文件的格式是否正确
2. 检查属性配置的的属性名是否正确
3. 是否是mysql版本与驱动版本差异问题
4.本地的驱动文件mysql-connector-java-5.1.38.jar存在问题,删除之,重新maven工程下载jar包到本地仓库
错误的提示在于驱动连接有问题,本人遇到的问题是删除本地仓库的jar包之后,重新下载,问题解决
C:\Users\learnworm\.m2\repository\mysql\mysql-connector-java\5.1.38\mysql-connector-java-5.1.38.jar