
同服务器下的多数据库连接 可以在pg_connect以后 通过切换数据库来实现 你可以试试这种方式来选择数据库 跟mysql_select_db的作用类似
<php
function pg_select_db ($dbName)
{
$query = '\connect 'pg_escape_string ($dbName);
if ($result = pg_query ($query))
return (true);
else
return (false);
}
>
$value = '';$query_num = 5; //插入数量for($i=1;$i<=$query_num;$i++){ $value = "('25','1')";}//mysql insert有插入多条语法,拼接sql语句,table_name表名 $sql = "insert into table_name (memid,online) values "$value;//执行,插入$query_num条数据mysql_query($sql);
$conn1=mysql_connect('','',''); //将第一个数据库连接资源保存到变量conn1中
$conn2=mysql_connect('','',''); //将第二个数据库连接资源保存到变量conn2中
然后在执行查询 *** 作时,指定使用哪个连接资源,如:mysql_query('select ',$conn1);
我感觉你可以把其他两个数据库中的表提取出来,全都放进一个数据库中,这样在添加的时候不就容易了吗?而且也不会带来其他的影响。我以前做的一个一个后台同时管理三个网站的程序时就是采用的这种方法。没有必要非要去连三个数据库的。
以上就是关于PHP+postgresql可否连接多个数据库全部的内容,包括:PHP+postgresql可否连接多个数据库、php mysql数据库 如何有条件批量插入多条数据、php能同时连接2个数据库吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)