如何使用PHP从另一个IP地址访问另一个MySQL数据库?

wil*_*ler 2 php mysql

好的,如果你能回答这个问题,你应该获得诺贝尔和平奖.无论如何,这是情况.

我正在使用Slicehost点网,我有2个切片(两个不同的IP).一片是我的邮件服务器,另一片是我的普通网站.我正在运行Ubuntu(8.04或8.10,类似的东西,它应该没关系).我要做的是从另一个切片访问邮件服务器上的MySQL数据库.我试图用PHP做到这一点.我非常感谢任何帮助.

Mik*_*e B 9

mysql_connect()

$resource = mysql_connect('other-server-address.com', 'username', 'password');
Run Code Online (Sandbox Code Playgroud)

第一个参数是mysql服务器地址.

服务器参数

MySQL服务器.它还可以包含端口号.例如"hostname:port"或本地套接字的路径,例如localhost的":/ path/to/socket".

如果PHP指令mysql.default_host未定义(默认),则默认值为"localhost:3306".在SQL安全模式下,将忽略此参数,并始终使用值"localhost:3306".

除非我误解......这种设置很常见.您遇到的任何麻烦都可能与以下内容有关:

其他一些相关的SO问题:


归档时间:

查看次数:

3718 次

最近记录:

16 年,4 月 前