无法从PHP中的另一台服务器连接远程MySQL服务器
问题描述:
我在本地机器上创建了一个PHP脚本,并从远程服务器创建了数据库连接。它在我的本地主机上正常工作。但是当我在服务器上传该脚本时,脚本无法与服务器连接。无法从PHP中的另一台服务器连接远程MySQL服务器
代码库服务器和MySQL服务器不同,但在同一个LAN上。我得到以下错误:
Warning: mysqli_connect(): (HY000/2002): Permission denied
你上传了数据库,并设置了凭据? – rtfm
服务器是否接受远程连接?你有IP限制吗?你检查过用户和密码吗? – fubar
MySQL所在的服务器必须具有开放端口,以便脚本可以从外部访问它。你在MySQL上的用户必须有权限连接本地主机(用户%*) –