无法从webhost本身以外的任何位置连接到任何Web主机的MySQL数据库

时间:2013-05-02 13:42:43

标签: mysql database web-services web-hosting

我有2个不同的虚拟主机(pagodabox& 000webhost,都是免费的)我和MySQL建立了localhost

我已经在所有这三个上安装了wordpress,它们在自己的域内完美运行 - 即。当localhost wordpress使用localhost数据库时,pagodabox正在使用pagodabox数据库等等。

但是,如果我从wp-config.php更改数据库访问凭据,以便将localhost wordpress连接到000webhost数据库,则无效: {{1 }} 即可。

以下是我使用的相应凭据:

"Error establishing database"

1 个答案:

答案 0 :(得分:0)

如果您有cPanel,并且在您的cPanel中启用了“Remote MySQL”,那么..

  

您可以允许外部Web服务器通过将其域名添加到能够访问您网站上的数据库的主机列表来访问您的MySQL数据库。

Remote MySQL in cPanel

但是我想您正在尝试从本地计算机连接到000webhost。我认为你不能这样做,因为cPanel不会认为它是有效的主机。