0

这只是一个简单的问题,我在互联网上找不到它,但我确实想确认一下。

假设我使用 PHP 想要连接到(对于两个相同的) MySQL 服务器,但我想使用两个数据库,而不是表。因为您在 PHP 命令中只能连接到一个 MySQL 数据库,所以mysqli_connect()将连接到两个数据库,虽然在同一台服务器上,但使用两个连接。

因为那样的话它可能会很快,对max_connections吧?

PS再次查看mac_connections值的SQL命令是什么?我以为它是从什么开始的GET GLOBAL ...,但我可能错了。我无权访问服务器,只能访问(有限的)FTP 文件(这有点烦人)。

4

3 回答 3

1
SHOW VARIABLES LIKE '%max_connections%'
于 2013-09-01T13:29:16.183 回答
1

如果您在同一服务器中拥有两个数据库,则可以连接到服务器并选择一个数据库。只要您有权限,您就可以从服务器中的任何其他数据库进行查询。在查询中使用语法databasename.tablename.columnname

如果您的数据库位于不同的服务器中,您可能需要在服务器端做更多的工作。您可以使用联合存储引擎

于 2013-09-01T13:39:55.820 回答
0

我已经找到了,虽然我碰巧碰到了它mysqli_select_db()

于 2013-09-01T18:46:31.127 回答