我有两个数据库,主要的和次要的。在同一页面上,我需要从第二个基地获取数据,但不会丢失与第一个基地的连接。
问问题
45 次
1 回答
2
您可以多次调用 mysql_connect(),但如果参数相同,则需要为“$new_link”(第四个)参数传递 true,否则重复使用相同的连接。
那么你有
$dbh1 = mysql_connect($hostname, $username, $password);
$dbh2 = mysql_connect($hostname, $username, $password, true);
mysql_select_db('database1', $dbh1);
mysql_select_db('database2', $dbh2);
然后查询数据库 1,执行以下操作:
mysql_query('select * from tablename', $dbh1);
对于数据库 2:
mysql_query('select * from tablename', $dbh2);
于 2013-05-17T10:00:57.313 回答