能不能同时存在两个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连接sqlserver问题 如何让一个用window.open方法打开的窗口显示在屏幕中央? 如何删除PHP 怎么在特定的位置显示字符 中文SOS 关于php中的try catch问题 PHP 用域名请求指定服务器IP[负载均衡] chu 终于冲上星星了,散分! 谁能帮我看看这个问题啊?
用$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 ...');#更新第二张表的数据
?>