mysql_connect - 连接到ISP而不是远程主机

时间:2012-09-25 16:53:24

标签: php mysql database

我正在尝试运行PHP脚本以从远程主机转储某些数据库表。错误显示“访问被拒绝”与我的ISP的IP地址,而不是连接到我的远程主机。我可以毫无问题地连接到其他远程服务器。我也无法使用HeidiSQL和MySQL Workbench连接(也拒绝访问)。

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

为了允许远程连接,您需要切换允许的访问地址。您将能够通过与数据库关联的控制面板执行此操作。

答案 1 :(得分:1)

您的mysql.ini(如果在Windows上)或mysql.cnf(如果在Linux上)拒绝远程访问数据库服务器。如果您有权访问mysql配置文件,请删除以下行

bind-address = 127.0.0.0

重新启动mysql服务器,你应该很好。