一尘不染

MySQL-使用IP地址连接到远程服务器

mysql

我正在使用PHP和MySQL建立数据库连接,唯一的变化是我试图使用服务器IP地址从本地计算机访问远程服务器。

mysql_connect("x.xx.xx.x","username","password") or die(mysql_error());

我得到的错误是Unable to connect to the given host。用户拥有所有特权和权利。


阅读 309

收藏
2020-05-17

共1个答案

一尘不染

MySQL的大多数默认安装仅侦听本地计算机。

在服务器上查找bind-address设置my.cnf,并确保它正在侦听目标IP地址。您可能还需要确保skip-networking
打开!

另外一种方法(不太安全!)可以将其设置为侦听所有地址-本地和远程:

bind-address = 0.0.0.0
2020-05-17