无法从PHP中的其他服务器连接远程MySQL服务器

时间:2017-08-03 05:07:49

标签: php mysql mysqli

我在本地计算机上创建了一个PHP脚本,并从远程服务器创建了数据库连接。它在我的localhost上工作正常。但是当我在服务器上上传该脚本时,脚本无法与服务器连接。

Codebase服务器和MySQL服务器不同,但在同一个LAN上。我收到以下错误:

  

警告:mysqli_connect():( HY000 / 2002):权限被拒绝

1 个答案:

答案 0 :(得分:3)

尝试这样做:

    必须设置服务器的
  • 防火墙以启用端口 3306上的连接
  • 您必须让 MySQL 中的用户可以从%(任何主机)进行连接(有关详细信息,请参阅manual