能不能同时存在两个MYSQL的连接? 可以注意:link_identifier参数不可缺省 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当我用$db->connect()来连接一个数据库,之后再用connect来连接另外一个数据库的话,后面的数据库就会覆盖前面的那个,不可以同时存在两个,如果我建连个类,用$db->connect()连接一个数据库,再用$db2->connect()来连接第二个数据库的时候,$db也会指向$db2所连接的数据库,不能独立啊,请问有什么方法吗? 如果连接参数是一模一样的话,那么mysql返回的是当前已有的连接如果参数不一样,那么将创建一个新的连接 <?include('adodb.inc.php'); # load code common to ADOdb$conn1 = &ADONewConnection('mysql'); # create a mysql connection$conn2 = &ADONewConnection('mysql'); # create a oracle connection$conn1->PConnect($server, $userid, $password, $databaseA); #第一张表$conn1->PConnect($server, $userid, $password, $databaseB);#第二张表$conn1->Execute('insert ...');$conn2->Execute('update ...');?> 不同的连接就是一个进程。所以可以使用多个mysql数据库 用这个吧,我一直用这个的,还比较好用先到phpe.net去下载adodb.zip,解压后包含进adodb.inc.php然后再建设新的链接就可以了<?include('adodb.inc.php'); # load code common to ADOdb$conn1 = &ADONewConnection('mysql'); # create a mysql connection #第一个链接$conn2 = &ADONewConnection('mysql'); # create a oracle connection #第二个链接$conn1->PConnect($server, $userid, $password, $databaseA); #第一张表$conn1->PConnect($server, $userid, $password, $databaseB);#第二张表$conn1->Execute('insert ...');#在第一张表中插入数据$conn2->Execute('update ...');#更新第二张表的数据?> 关于一个php数字计算的问题 求高手们帮帮忙.....看看我的这个问题 php如何准确获取客户端浏览器的类型和版本? 如何把一个字符串里的汉字和拼音区分出来? 哭述:PHP配置问题 gd显示中文,怎样变成粗体? 办公系统的一个问题,回答有高分 关于PHP安装的问题 谢谢 :) 10万元做这个项目怎么样? 各位怎样解决PHP中重复引用的问题 终于冲上星星了,散分! 谁能帮我看看这个问题啊?
用$db->connect()连接一个数据库,再用$db2->connect()来连接第二个数据库的时候,$db也会指向$db2所连接的数据库,不能独立啊,请问有什么方法吗?
如果参数不一样,那么将创建一个新的连接
include('adodb.inc.php'); # load code common to ADOdb
$conn1 = &ADONewConnection('mysql'); # create a mysql connection
$conn2 = &ADONewConnection('mysql'); # create a oracle connection$conn1->PConnect($server, $userid, $password, $databaseA); #第一张表
$conn1->PConnect($server, $userid, $password, $databaseB);#第二张表$conn1->Execute('insert ...');
$conn2->Execute('update ...');
?>
所以可以使用多个mysql数据库
先到phpe.net去下载adodb.zip,解压后包含进adodb.inc.php
然后再建设新的链接就可以了<?
include('adodb.inc.php'); # load code common to ADOdb
$conn1 = &ADONewConnection('mysql'); # create a mysql connection #第一个链接
$conn2 = &ADONewConnection('mysql'); # create a oracle connection #第二个链接$conn1->PConnect($server, $userid, $password, $databaseA); #第一张表
$conn1->PConnect($server, $userid, $password, $databaseB);#第二张表$conn1->Execute('insert ...');#在第一张表中插入数据
$conn2->Execute('update ...');#更新第二张表的数据
?>