SpringBoot使用yml文件报Access denied for user 'root'@'localhost' (using password yes)

我使用application.properties怎么写都可以

但是使用application.yml文件就不行

原来的代码是

spring:
  datasource:
    username: root
    password: 0000
    url: jdbc:mysql://127.0.0.1:3306/jpa_01
    driver-class-name: com.mysql.jdbc.Driver
server:
  port: 8081

然后再百度上找了许久

最后发现这个方法可行

spring:
  datasource:
    username: root
    password: "0000"
    url: jdbc:mysql://127.0.0.1:3306/jpa_01
    driver-class-name: com.mysql.jdbc.Driver
server:
  port: 8081
 password: "0000"

估计是yml读取密码的时候错误了

在密码的上面添加双引号

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试

关闭