【无标题】springboot 连接mysql 时 出现Access denied for user ‘root‘@‘localhost‘ (using password: YES) 问题的解决

在使用springboot+MySQL 时出现了Access denied for user ‘root’@‘localhost’ (using password: YES)这个报错
在这里插入图片描述可是去检查连接池配置,没发现有啥错的。又跑另外一个项目,又可以跑起来,区别就是第二个项目用的propeties配置的,而这个第一个是用yml配置的,索性就直接全改了,结果跑起来了,没有错。

难道就不能用yml配置了吗?

我又去看了好几遍yml文件,发现了问题:
在这里插入图片描述在这里插入图片描述看出来问题了吗? 因为自己懒,直接打的关键词,然后用的idea提示的第一个选项,也没仔细看
在这里插入图片描述这里的name 和username 是不同的,所以一定要仔细擦亮眼睛。

然后改了,以为可以跑了,又错了,还是这个错,这次就直接去官网看了,终于找到了错误的根源:

在这里插入图片描述链接: link

这是官网的写法,对,没错,就是少了 “ ” 双引号,加上双引号之后就可以跑了。

总结:

  1. 看 username和 password 有没有导错包
  2. 加 双引号
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值