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

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

相关推荐
PHP实战开发录4 小时前
MySQL数字排序为什么乱
数据库·mysql·php
imDwAaY7 小时前
一条 SQL 发出去之后,MySQL 到底做了什么?
sql·mysql
March.s9 小时前
MySQL 数据库原理与实战:从数据管理到 LAMP 建站全解
数据库·mysql
悟道子HD9 小时前
网络安全基本功——MySQL基础
android·mysql·web安全
晚风叙码9 小时前
MySQL 增删改查(CRUD)完全指南:从入门到面试
数据库·mysql·面试
程序员Sunday1 天前
MySQL 为什么使用 B+ 树索引?把范围查询、回表和覆盖索引连起来
数据库·mysql
Yyyyyy~1 天前
[ Mysql ] 库的操作
mysql
小米里的大麦1 天前
16 MySQL 事务
数据库·mysql
Titan20241 天前
MySQL访问个人学习笔记
笔记·学习·mysql
for_ever_love__1 天前
MySQL 全文索引实战:FULLTEXT、ngram 中文分词与 MATCH AGAINST 到底该怎么用
java·python·mysql·全文检索·分词·索引·ngram