不一定的,首先链接的用户必须有操作其他数据库的权限。如:
select * from db1.table1,db2.table2注;
db1:数据库名
table1:表名

解决方案 »

  1.   

    用户当然有这个权限了。楼上你的这个方法,对于在初始化sql的时候已经mysql_select_db了的会不会有影响?
      

  2.   

    //有库a(有表a1)、b(有表b1)。
    mysql_select_db('b');
    $sql="select * from a.a1,b1 where ……";
    这样是否就可以了?
      

  3.   

    处理多库是个麻烦, pear::DB类就处理不好...不过新版本已经解决:
    http://blog.csdn.net/heiyeshuwu/archive/2005/09/15/481531.aspx至于你直接使用原始api就不知道了