因此,我在本地完成了一个站点,并且一直试图将其转移到在线服务器上。这可能是一个非常愚蠢的问题,但是我花了最后一个小时试图找到答案,但我没有。因此,这是一行在服务器上运行的PHP代码(用户名和密码已更改,但主机名相同):

if(!mysql_connect("www.bluestreakaquatic.com","username","password"))
die(mysql_error());


它产生此错误:

Can't connect to MySQL server on 'www.bluestreakaquatic.com' (10061)


谁能给我任何建议?

最佳答案

您的托管服务提供商出于安全原因可能不允许外部mySQL连接。

如果mySQL与您的站点在同一服务器上运行,请尝试用localhost替换域名。

如果这样不起作用,则需要向托管服务提供商询问正确的数据库服务器地址。

关于php - mysql_connect不适用于站点,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6414581/

10-15 19:53