PHP无法连接到生产服务器上的MySQL

时间:2012-09-18 15:23:00

标签: php mysql dedicated-server

我遇到通过PHP脚本与MySQL连接的问题。

MySQL用户 root ,我将GRANTS添加到 root @'%',以便我可以从任何地方连接。

让我假设我的MySQL主机为“ bigboy.com.br

有趣的是,从我的本地机器,在我的测试服务器上,脚本可以正常连接到MySQL服务器。但是在运行MySQL的专用服务器上,相同的PHP脚本为我提供了“拒绝访问 root ”@“ bigboy.com.br ”错误。

1 个答案:

答案 0 :(得分:1)

如果要允许远程连接,还必须将my.cnf中的bind-address设置为0.0.0.0

编辑后重新启动mysql服务器。

在防火墙上,端口3306需要打开。不要忘记在服务器和客户端上打开它。