我使用PHP和MySQL建立数据库连接,唯一的变化是我试图使用我的服务器IP地址从本地计算机访问我的远程服务器.
mysql_connect("x.xx.xx.x","username","password") or die(mysql_error());
Run Code Online (Sandbox Code Playgroud)
而我得到的错误是Unable to connect to the given host.用户拥有所有权限.
Jer*_*yth 22
MySQL的大多数默认安装仅监听本地计算机.
在服务器上查找bind-address设置my.cnf,并确保它正在侦听您要定位的IP地址.您可能还需要确保skip-networking 未开启!
或者(并且不太安全!)以下内容将其设置为侦听所有地址 - 本地和远程:
bind-address = 0.0.0.0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
37237 次 |
| 最近记录: |