你可以这样写:
连接数据库:
$linkA = mysql_connect(.....);//这是A数据库
$linkB = mysql_connect(.....);//这是B数据库
?>
这样就行了啊
只是,如果你这样做了之后,你对数据库的操作,就不能省略第二个参数了
比如,在你连接一个数据库的情况下,mysql_query()函数可以省略第二个参数,他会默认为是上一次数据库的连接
但你连接2个数据库后,就必须指名连接对象了,否则他会永远操作B数据库
mysql_query($sql, $linkA);这个会对数据库A进行操作
mysql_query($sql, $linkB);这个会对数据库B进行操作
mysql_query($sql);//这个还是会对数据库B进行操作
$con = mysql_connect("localhost","root","123456");
$con2 = mysql_connect("xx.xx.xx.xx","root","123456");
mysql_select_db("mysql_db", $con); //连接第一个数据库
/*
//查询语句
*/
这样建立两个连接,一点都不冲突的呀!