<?
    $db1 = mysql_connect("localhost","root","root") or dir("can not connect Mysql Server");
    mysql_select_db("1",$db1) or dir("Can not connect to the MySQL Server.");

    $db2 = mysql_connect("localhost","root","root") or dir("can not connect Mysql Server");
    mysql_select_db("2",$db2) or dir("Can not connect to the MySQL Server.");
?>

$result = mysql_query("SELECT * FROM db1.tags WHERE db1.catalog='fresh tag' ");

如果我从多数据库连接,如何从 db1 进行 MySQL 查询?

最佳答案

在查询中指定它。

$result = mysql_query($query, $db1);

如果省略第二个参数 ($db1),它将使用最后定义的资源 ($db2)

关于PHP多数据库连接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4391934/

10-11 01:37