无法连接到localhost:3306上的MySQL Server数据库

时间:2012-12-27 17:44:10

标签: mysql netbeans connection

当我第一次在Netbeans中设置MySQL服务器时,一切运行良好。现在有一天,当我连接到MySQL服务器时,我认为我不小心点击了某些东西或者我的电脑丢失了电池寿命,在这些事件之后我无法连接到MySQL服务器。我不确定上述任何一个事件是否会对连接MySQL服务器数据库产生任何影响。

无论如何,因为这些事件我发现我无法“启动”或“连接”到MySQL服务器数据库。我是通过Netbeans IDE完成的。 这是我如何尝试连接到我的数据库L的图片: enter image description here

这是我点击连接后错误消息所说的内容:

无法连接。无法使用com.mysql.jdbc.Driver(未知数据库'twitterdata')建立与jdbc:mysql:// localhost:3306 / twitterdata的连接。我尝试连接的数据库的名称是twitterdata

  1. 如何重新连接MySQL服务器数据库“twitterdata”?
  2. 我不熟悉MySQL,数据库,服务器,我不知道如何重新连接。如果有任何其他有用的信息我应该提供,请告诉我。
  3. 我可以运行哪些MySQL工具来查找问题?
  4. 为什么错误消息会告诉我数据库未知?
  5. 如果我到了C:\ ProgramData \ MySQL \ MySQL Server 5.5 \ data。有一个名为twitterdata的文件夹。enter image description here

    以下是该目录的内容:enter image description here

    1. 如果您需要更多信息或者您有其他有用的建议,请告知我们。
    2. 感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

如果您使用的是Windows系统,并且在连接时遇到错误“ 无法连接本地主机3306 ”。首先,您需要分两个步骤启动MySQL服务:

  1. 按“ Windows键+ R”输入“ services.msc”
  2. 并以管理员身份运行以启动MySQL服务。

答案 1 :(得分:0)

可能有三个问题:

1)您的服务器甚至都没有运行。打开命令提示符并输入mysql 2)让我们说它是,你能检查它是否连接在正确的端口上。 就像在url中一样,你使用的是3306,

试试这篇文章: How do I find out my MySQL URL, host, port and username?

3)您能检查一下您连接的数据库是否有任何凭据?

https://netbeans.org/kb/docs/ide/install-and-configure-mysql-server.html