我有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)
答案 0 :(得分:0)
如果您的服务器已连接,请确保在服务器2.2.2.2“my.cnf”mysql配置文件中允许远程连接。 This可能会对您有所帮助。
答案 1 :(得分:0)
感谢您的帮助。这是关于防火墙,我联系我的主机,他们为我修好了。