基本上,我需要连接到不同域上的另一个数据库。
例如,我将使用domain1
和需要连接domain2
的域,并作为拥有数据库的域。
我试过了:
mysql_connect("domain2.com.au", "user", "pass") or die(mysql_error());
mysql_select_db("database") or die(mysql_error());
虽然,那拒绝工作。
我在网上找了很长时间才找到解决方案,其中许多涉及SSH
我不熟悉的登录,我想避免这种方法。
如果需要,这是我的错误(为保护隐私而修改了一些内容):
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'user'@'host.com' (using password: YES) in /php/2012.php on line 270
Access denied for user 'user'@'host.com' (using password: YES)
是否有我必须在我的数据库中更改以允许从其他域访问的选项?如果是这样,这具体在哪里?
是否有我需要连接的端口,例如domain2.com.au:3307
?