我在Digital Ocean上创建了一个MySQL数据库和一个Droplet,每当我尝试使用PHP或JS将Droplet连接到DB时,我都会得到连接拒绝错误,但是当访问本地主机上的DB时(使用MySQL workbench或PHP),我可以正常。
目前我们所知道的是,显然drop不能访问外部DB,因为我可以连接。
- My db credentials are correct.
- 水滴被添加到DB的可信源列表中,允许远程访问,以至于我的IP也被放置,所以我可以通过localhost访问它。
有人知道这个连接拒绝错误可能是什么吗?我已经试着解决这个问题2天了:(
伙计们,我发现了这是什么,我安装了一个csf防火墙,没有将数据库IP添加到白名单中,解决了问题。