Php 与安装在同一台计算机上的不同mysql服务器建立多个连接

Php 与安装在同一台计算机上的不同mysql服务器建立多个连接,php,mysql,ubuntu-10.04,Php,Mysql,Ubuntu 10.04,我在ubuntu 10.04中安装了两个apache和mysql服务器。一个在/opt/lampp(localhost:8080)中,另一个在/var/www(localhost)中。端口配置我已经成功地完成了,现在运行很顺利。我在两台服务器上都有一些项目 现在我想将数据库从localhost:8080连接到localhost。也就是说,我在/opt/lampp/htdocs/connection_test/(localhost:8080)上有一个项目。我需要连接本地主机上的数据库。可能吗?如果

我在ubuntu 10.04中安装了两个apache和mysql服务器。一个在/opt/lampp(localhost:8080)中,另一个在/var/www(localhost)中。端口配置我已经成功地完成了,现在运行很顺利。我在两台服务器上都有一些项目


现在我想将数据库从localhost:8080连接到localhost。也就是说,我在/opt/lampp/htdocs/connection_test/(localhost:8080)上有一个项目。我需要连接本地主机上的数据库。可能吗?如果是,怎么做?。是否有其他方法来处理此问题?

如果您的计算机上运行了两个MySQL实例(这很愚蠢,但可能),那么它们应该(事实上,它们必须)在不同的端口上侦听。因此,您只需检查哪个端口是哪个,并在输入要连接的地址时输入正确的端口。您能给我举个例子吗?关于什么?检查端口是Apache/MySQL配置的一部分(我手头上确实没有一个副本向您展示)。在PHP中,将正确的端口传递给连接函数只是一个参数——大多数人忽略了它,它默认为3306(默认端口);但是您可以在那里为不同的端口输入一个值。查找用于连接的任何函数(mysql、mysqli、任何函数)的文档。