PHP连接到其他服务器中的MySQL数据库

时间:2013-03-07 11:18:07

标签: php mysql

我有2个共享主机:1.1.1.1和2.2.2.2
我在1.1.1.1中有一个PHP脚本,它连接到2.2.2.2中的数据库 在远程数据库访问主机(2.2.2.2)中,我把'%'表示我允许从任何IP连接 2.2.2.2中的数据库用户名:foo
2.2.2.2中的数据库密码:bar

我的PHP脚本:

mysql_connect('2.2.2.2:3306', 'foo', 'bar', true);

我收到了这个错误:

Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on '2.2.2.2' (4)

2 个答案:

答案 0 :(得分:0)

如果您的服务器已连接,请确保在服务器2.2.2.2“my.cnf”mysql配置文件中允许远程连接。 This可能会对您有所帮助。

答案 1 :(得分:0)

感谢您的帮助。这是关于防火墙,我联系我的主机,他们为我修好了。