Error: Can't connect to MySQL Server (110)

Error: Can't connect to MySQL Server (110)

我有一个家庭托管的 MySQL 服务器,出于某种原因它给了我这个:

Connection failed: Can't connect to MySQL server on '9x.x.xxx.xx4' (111)

我已经转发了 3306,在寻找解决方案时,例如,在 "bind-address" 之前放置一个主题标签,它根本无法连接我。另一个例子是将 "bind-address" 值更改为我的 public IP,但这给了我同样的错误。我可以连接 phpMyAdmin,但不能连接外部 IP 或 php 文件。

还有什么我可以尝试的吗?

编辑: 我现在明白了:

Connection failed: Can't connect to MySQL server on '9x.x.xxx.xx4' (110)

这是不同的还是相同的?

好的,我明白了。在 my.cnf 文件中有这一行:

bind-address: 127.0.0.1

我在 Linux 命令提示符中输入了 ifconfig,它显示了我的本地 IP 详细信息。我所要做的就是将其更改为该 IP。示例:

bind-address: 192.168.0.X

感谢大家帮助我!


编辑:真羡慕年轻的自己

理想的做法是实际放置 bind-address: 0.0.0.0,让 MySQL 服务器侦听所有接口。但是,我当时 13 岁或 14 岁,所以¯\_(ツ)_/¯