Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
错误编号2003。Can';t连接到mysql服务器_Mysql_Database Connection_Sqlyog - Fatal编程技术网

错误编号2003。Can';t连接到mysql服务器

错误编号2003。Can';t连接到mysql服务器,mysql,database-connection,sqlyog,Mysql,Database Connection,Sqlyog,我花了两天时间搜索和探索有关错误的解决方案。 无法连接到“服务器名称”上的mysql服务器 防火墙关闭了,我添加了端口3306,mysql使用的端口 有什么建议吗?除非您使用的是其他系统 尝试使用wampserver测试您的代码请参阅此常见问题解答,其中介绍了如何解决此问题: 错误号2003:无法连接到“localhost”(或其他主机)上的MySQL服务器 简单地说,由于以下(或类似)原因之一,连接不可能: 指定的主机上没有运行MySQL服务器 不允许使用TCP-IP连接到MySQL服务器

我花了两天时间搜索和探索有关错误的解决方案。 无法连接到“服务器名称”上的mysql服务器

防火墙关闭了,我添加了端口3306,mysql使用的端口


有什么建议吗?

除非您使用的是其他系统


尝试使用wampserver测试您的代码

请参阅此常见问题解答,其中介绍了如何解决此问题:

错误号2003:无法连接到“localhost”(或其他主机)上的MySQL服务器

简单地说,由于以下(或类似)原因之一,连接不可能:

  • 指定的主机上没有运行MySQL服务器

  • 不允许使用TCP-IP连接到MySQL服务器。检查MySQL配置文件中的“跳过网络”设置(Windows上的my.ini,Unix/Linux上的my.cnf)。应将其注释为“#跳过网络”。如果它没有被注释掉,那么就这样做并重新启动MySQL服务器,以使更改生效。SQLyog需要使用TCP-IP进行连接

  • 某些网络问题会阻止连接。这可能是网络配置不当或防火墙问题

  • 当尝试连接到ISP的MySQL服务器时,此错误消息通常表示与MySQL的直接连接已被阻止。然后必须使用HTTP隧道或SSH隧道进行连接


    • 通常意味着系统上没有运行MySQL服务器。
      检查您的服务器是否正在运行这可能是由于系统的防火墙。请尝试下面的命令并检查


      服务iptables停止

      它对我有效。控制面板->管理工具->服务->mysql并启动mysql。有时简单的解决方案可以节省大量时间。

      我也有同样的问题,但我已经解决了。 我的主机名是DEBIAN,我只需修改文件my.cnf(对于mysql)并设置bindaddress:0.0.0


      这个选项告诉mysql监听所有接口。重新启动服务器并完成

      SQL server可能未安装。 请参阅此文件以安装:
      [MySQL][1]

      如果您的问题是无法在主机上连接到MySQL(cpanel),我也有同样的问题。 我也关闭了防火墙,但这并不能解决我的问题。 我使用的不是Mysql主机地址上的服务器名或域名,而是主机提供商提供的ip地址。
      它是有效的。

      转到服务并启动MYSQL服务对我来说不起作用。 最后,我在MYSQL命令行客户端中执行了以下命令: 通过“password”更改用mysql_native_密码标识的用户“username”@“localhost”

      “简单的意思”,然后列出四个不同的复杂答案。:-)