运行:java.sql.SQLException:用户'root'@'localhost'的访问被拒绝(使用密码:否)

Posted

技术标签:

【中文标题】运行:java.sql.SQLException:用户\'root\'@\'localhost\'的访问被拒绝(使用密码:否)【英文标题】:run: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: NO)运行:java.sql.SQLException:用户'root'@'localhost'的访问被拒绝(使用密码:否) 【发布时间】:2018-04-24 16:34:44 【问题描述】:

I am trying to store user details into database for my project and even I tried all the solutions provided on the forums, but nothing worked and i am using phpmyadmin and mysqlserver , pls anyone help me to overcome the problem

【问题讨论】:

【参考方案1】:

您必须指定您为 mysql 设置的密码。 您的连接网址应如下所示。

Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/your_Database","root","mysql_password");  

【讨论】:

我忘记了我给的用户名和密码,如何找出我给的用户名和密码? 密码重置! 您可以在 MySQL 服务器实例配置向导中重新配置。只需从开始菜单中搜索即可。 非常感谢 Zohaib 和 Nic3500 :-) 我清除了那个错误。 不,我没有在开始菜单 Zohaib 中获得 MySQL 服务器实例配置向导选项

以上是关于运行:java.sql.SQLException:用户'root'@'localhost'的访问被拒绝(使用密码:否)的主要内容,如果未能解决你的问题,请参考以下文章

线程“main”java.sql.SQLException 中的异常:运行 spark-submit 时没有合适的驱动程序

: java.sql.SQLException: 尝试使用 Databricks Connect 在 Databricks 集群上运行 Python 脚本时没有合适的驱动程序

java.sql.SQLException

线程“main”java.sql.SQLException中的异常:未选择数据库[重复]

java.sql.SQLException:找不到适合 jdbc:microsoft:sqlserver 的驱动程序

如何解决错误“java.sql.SQLException:结果集开始之前” [重复]