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