java.sql.SQLException: Access denied FOR USER 'test'@'DESKTOP-KQLR3L8' (USING PASSWORD: YES)
原因: 是由于数据库中 mysql.user 表中 HOST 设置的是 localhost , 而在java的jdbc的配置文件中配置的是 IP 地址,不是localhost,所以会报错!
本文介绍了一种常见的Java应用程序连接MySQL数据库时遇到的权限拒绝错误:java.sql.SQLException: Access denied for user 'test'@'DESKTOP-KQLR3L8' (using password: YES)。此错误通常是因为数据库配置文件中的主机名与mysql.user表中记录的HOST字段不匹配导致。文章详细解释了问题的原因,并提供了解决方案。
java.sql.SQLException: Access denied FOR USER 'test'@'DESKTOP-KQLR3L8' (USING PASSWORD: YES)
原因: 是由于数据库中 mysql.user 表中 HOST 设置的是 localhost , 而在java的jdbc的配置文件中配置的是 IP 地址,不是localhost,所以会报错!
4372
3020
7687
3万+
4万+
6630
13万+
1123
3679

被折叠的 条评论
为什么被折叠?
