Java JDBC驱动程序连接失败

Java JDBC驱动程序连接失败,java,mysql,netbeans,jdbc,database-connection,Java,Mysql,Netbeans,Jdbc,Database Connection,我正在尝试将java连接到MySQL。当我尝试连接时,会显示错误消息: 但我不知道错误在哪里。我正在使用windows 7.Netbeans 6.5.1。请帮助。 当我点击开始时: 这就打开了: 在这里设置什么 更新: 奇怪的是,德比正在连接: 我没有提供任何用户名和密码。错误是说“拒绝用户访问”,因此这意味着您提供的用户名/密码不正确。从以下链接下载heidisql 并尝试使用heidisql连接到mysql。如果成功,那么在netbeans中也使用相同的属性(用户名、密码等)…可能是

我正在尝试将java连接到MySQL。当我尝试连接时,会显示错误消息:


但我不知道错误在哪里。我正在使用windows 7.Netbeans 6.5.1。请帮助。 当我点击开始时:

这就打开了:

在这里设置什么

更新:

奇怪的是,德比正在连接:


我没有提供任何用户名和密码。

错误是说“拒绝用户访问”,因此这意味着您提供的用户名/密码不正确。

从以下链接下载heidisql
并尝试使用heidisql连接到mysql。如果成功,那么在netbeans中也使用相同的属性(用户名、密码等)…

可能是您的配置出了问题。重新创建连接并测试它,然后单击
Finish

我刚刚尝试用我的本地MySql和Netbeans实现这一点:


连接成功。如果此时无法成功连接,请检查数据库是否存在,并检查您为连接提供的用户名和密码。

您的系统上是否安装了MySql?“但我不知道错误在哪里”-错误消息似乎非常清楚。它试图使用root用户名和YES密码登录到本地mysql实例。听起来这在你的系统中不是一个有效的组合…@PauliusMatulionis这是肯定的。我能跑query@JonSkeet如何解决这个问题?好吧,给出一个有效的用户名和密码。我们不知道在你的系统上应该使用什么…但当我安装MySql时,我保留了与你安装MySql时相同的用户名和密码,你为root用户指定了密码。在netbeans中,您指定了相同的密码吗?不可能是因为错误是明确地说拒绝访问,这意味着无效的用户名或密码,或者用户没有访问特定数据库的权限。是的。但我发誓,我保留了相同的un和psw,n,安装了4次。我没有得到测试连接之类的东西哇!!!真是奇迹。我不知道该怎么感谢你。这是一个很棒的工具!我的用户名和密码不同,我不知道为什么你的工具显示passowrd(空白),因为我在安装sql时将它设置为sesame。而且它还显示了一些不同的用户名。不是本地主机。我不知道如何。我做了这些更改,然后噗!!工作!!谢谢!!!:)拥抱,它是空白的!但我不知道这怎么可能??上帝啊,达姆!忘记和原谅@乔伊·罗汉-不客气。我知道heidisql是一个很棒的工具。这就是我向你建议的原因。如果将来有任何问题,请与我联系。。祝您有个美好的一天。。