Access denied for user ‘root‘@‘localhost‘ (using password: YES)解决办法

在Spring配置数据源时,当使用Spring容器加载druid.properties数据库连接池配置文件时,容易碰到create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/mydbs, errorCode 1045, state 28000

java.sql.SQLException: Access denied for user 'lenovo'@'localhost' (using password: YES)

找了很久,可能是密码错误,要仔细检查用户名和密码格式大小写是否正确

可能是配置文件中spring会把username当作计算机名,需要在key前面加上jdbc.即jdbc.username

jdbc.password

千算万算没想到竟然是在配置文件里的密码前后要加双引号 双引号 双引号 呜呜呜 我的几个小时啊 真的无语住了

相关推荐
Java水解1 小时前
MySQL 亿级数据表平滑分表实践:基于时间分片的架构演进
后端·mysql
代码的余温2 小时前
SQL性能优化全攻略
数据库·mysql·性能优化
回家路上绕了弯4 小时前
MySQL 详细使用指南:从入门到精通
java·mysql
MaxHua4 小时前
SQL语法大全指南:从基础到进阶的关键字与用法解析
后端·mysql
回家路上绕了弯4 小时前
MySQL 索引详解:从原理到最佳实践
后端·mysql
手把手入门4 小时前
★CentOS:MySQL数据备份
数据库·mysql·adb
小卓笔记5 小时前
MySQL库表操作
mysql
iVictor6 小时前
MySQL 密码防暴力破解插件:Connection Control
mysql
Seven976 小时前
了解Mysql优化吗?如何优化索引?
mysql
rannn_1116 小时前
【MySQL学习|黑马笔记|Day7】触发器和锁(全局锁、表级锁、行级锁、)
笔记·后端·学习·mysql