为了账号安全,请及时绑定邮箱和手机立即绑定

看这里,若是遇到如下问题:Access denied for user 'Administrator'@'localhost' (using password: YES)

原因一:


密码错误或者配置文件中对应的name错了,或者value错了


原因二:


这个是因为你写的properties文件不符合规范,改成如下就可以了:


jdbc.propertis


driver=com.mysql.jdbc.Driver

url=jdbc:mysql://localhost:3306/seckill?useUnicode=true&characterEncoding=utf8

user=root

password=123


对应的配置连接池属性也要改。


正在回答

3 回答

Spring加载数据库参数使用OGNL表达式,出现该问题导致不能连接数据库,个人解决方案是将连接数据库四个参数封装为jdbc的属性,就是在jdbc.properties文件中使用jdbc.driver=com.mysql.jdbc.Driver,其余类似,Spring配置数据库属性值value=${jdbc.driver},综上。

1 回复 有任何疑惑可以回复我~

谢谢!

0 回复 有任何疑惑可以回复我~

这是问题吗。。。我除了说是,还能说什么呢?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

看这里,若是遇到如下问题:Access denied for user 'Administrator'@'localhost' (using password: YES)

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信