我似乎在这方面来来回回,有时它对我有用,但通常不起作用,而且我不知道我如何/为什么有时可以让它工作,而在其他时候却不行。
我有 5 个数据库,需要在日常维护期间从每个数据库中获取数据。对于每个数据库,我都有一个外部文件,其中包含我在页面中包含的所有数据库连接代码。
包括看起来像这样
$SGcon = mysql_connect("localhost","root",""); 如果 (!$SGcon) { die('无法连接:' . mysql_error()); } mysql_select_db("sGopen", $SGcon);
对于每个数据库,我提供不同的变量,因此下一个数据库将是
$PTcon = mysql_connect("localhost","root",""); 如果 (!$PTcon) { die('无法连接:' . mysql_error()); } mysql_select_db("pTsecond", $PTcon);
然后当我调用我的查询时,我使用
mysql_query($getQuery, $PTcon); mysql_query($secondQuery, $SGcon);
我遇到的问题是我没有得到用于查询的正确数据库,看来我的脚本正在使用最后添加到页面的数据库。
有没有更好的方法来切换要使用的数据库连接?
当我将一个数据库中的数据与另一个数据库中的数据进行比较时,数据库之间有很多来回,所以我也在努力提高效率。
谢谢皮特