【问题标题】:Can you do queries against two databases if mysql_select_db was already used?如果已经使用了 mysql_select_db,你可以对两个数据库进行查询吗?
【发布时间】:2010-01-20 17:29:58
【问题描述】:

我的代码在连接设置中使用 mysql_select_db() 选择数据库。

$link = mysql_connect('localhost', 'user', 'pass');
mysql_select_db("database1");

我以后可以对两个数据库运行查询吗,例如:

SELECT database1.row, database2.row 
FROM database1.table, database2.table 
WHERE database1.row = database2.otherrow

即使一开始已经选择了“database1”?或者有没有取消选择数据库的方法?

【问题讨论】:

    标签: php sql mysql database database-connection


    【解决方案1】:

    你可以。也可以看看这个:How do I construct a cross database query in PHP?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-07
      • 1970-01-01
      • 2010-10-31
      • 2011-11-09
      • 1970-01-01
      相关资源
      最近更新 更多