MySQL:无法连接到数据库服务器

MySQL:无法连接到数据库服务器

我上周下载了 MySQL,但一直遇到很多问题。我最终重新安装了它,并将端口设置为,3307因为出于某种原因3306端口显示为灰色。安装时出现错误,提示服务器未配置,但我能够正常建立连接。

现在(几天后)我尝试重新启动该连接但仍然收到此错误:

无法连接到数据库服务器 - 用户“ root”从您的主机到服务器的连接尝试失败127.0.0.1:3306:无法连接到“ 127.0.0.1”上的 MySQL 服务器 ( 10061)。

我尝试过在防火墙中添加端口例外33063307并运行新的实例配置向导(该向导在尝试启动服务时崩溃)。我对 MySQL 还很陌生,确实需要帮助!谢谢!

答案1

我遇到过这种情况(在 XP 和 7 上),最简单的方法是使用WAMPXAMPP。如果这些都不是选项(所有这些在某些时候都对我有用):

  • 看看你是否不能只设置连接请求的端口。你可能只需要mysql_connect('127.0.0.1:3307', 'mysql_user', 'mysql_password');(不确定你是否在使用 PHP,但你可以在大多数语言的 DB 接口上设置端口)
  • 重新启动 MySQL 服务
  • 用来netstat -n查看这些端口上是否有任何东西。可能是 MySQL 在 3307 上运行,请尝试一下。
  • tasklist看看 MySQL 是否打开了两次。如果是,则终止两个都实例,然后重新启动服务器。
  • 使用taskkill杀死MySQL。打开MySQL。重复上述步骤。

我总是以类似的方式结束这类帖子——幽灵狼只怕火。Google 地图团队无法再帮助您,但如果您能驾驭这只狼,它就会指引您。祝您一路顺风。

相关内容