在同一台服务器上访问不同域的数据库

我有一个LAMP服务器 – 在那里我有多个域。 每个域都有自己的用户,db's,public_htmls /等

我需要从PHP的域名B上的Web应用程序访问域A的数据库。

目前我只是使用localhost作为我的networking应用程序中的所有数据库连接的主机 – 但现在我需要访问不同的域下的数据库,这显然是行不通的。

不知道是否有服务器(Apache / PHP / DNS)的configuration,这将使这个问题更适合服务器故障。

有任何想法吗?

如果你只有一个服务器,那么localhost仍然是你的本地服务器。 你只有一个MySQL服务器的所有域名。

你只需要在连接时指定一个不同的数据库 – 你仍然可以使用localhost作为服务器。

根据我的观点,这个解决scheme非常简单,因此您必须拥有MySQL远程访问权限,并且LAMP由CPANELpipe理,因此您或您的服务提供商必须打开该端口以进行外部连接。 你可以描述具体的ip地址来连接只有静态的ip地址才能保证安全,静态的ip地址会是你的网站的ip地址。 打开端口进行连接后,无论是在同一台服务器上还是在不同的服务器上,都可以轻松地连接到其他域的数据库。