SpringBoot项目连接数据库报错:Access denied for user ‘root’@‘localhost’ (using password: YES)
在使用application.yml配置数据源时,如果你像下面这样配置,那么你真的是很傻很天真,他会给你报个上面的错误
spring:
datasource:
username: root
password: 093919
url: jdbc:mysql://localhost:3306/ssm
driver-class-name: com.mysql.jdbc.Driver
正确配置方法,将数据库密码加上双引号
spring:
datasource:
username: root
password: "093919"
url: jdbc:mysql://localhost:3306/ssm
driver-class-name: com.mysql.jdbc.Driver
这个是个血坑啊!怎么排错都没找到,浪费不少的时间,希望看到的人能够避开,节约学习时间!