MySQL - 两个数据库上的双连接?

时间:2013-09-01 13:15:51

标签: php mysql sql max connection

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

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

因为它可能会快速使用max_connections,对吧?

P.S。再次查看mac_connections值的SQL命令是什么?我认为它始于GET GLOBAL ...或其他什么,但我可能错了。 我无法访问服务器,只能访问(有限的)FTP文件(这有点令人恼火)。

3 个答案:

答案 0 :(得分:1)

SHOW VARIABLES LIKE '%max_connections%'

答案 1 :(得分:1)

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

如果您的数据库位于不同的服务器中,则可能需要在服务器端执行更多操作。您可以使用The FEDERATED Storage Engine

答案 2 :(得分:0)

我已经找到了它,虽然我遇到了纯粹的意外mysqli_select_db()