Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以使用 php 在 mysql 中加入 2 个不同的数据库?
例如:
$sql = "SELECT * FROM db1.table LEFT JOIN db2.table USING (id)"; $result = mysql_query($sql); --
我知道如何使用 php 创建多个新的不同数据库连接。但我无法弄清楚是否可以在一个查询中使用 php 在 mysql 中实际连接两个不同的数据库。
我相信你可以这样做:
SELECT DB1Table.columnIWant, DB2Table.ColumnIWant FROM DB1.AppropiateTable as DB1Table JOIN DB2.TableToJoin as DB2Table ON DB1Table.ID = DB2Table.ID
假设用户对两个表都进行了身份验证。另外 - 在多个连接上查看此链接:
如何在一个网页上连接多个 MySQL 数据库?