php服务器怎么设置两个数据库,同时执行两个数据库

同时执行两个服务器里面的两个数据库,这个执行语句怎么写?谢谢!

回复讨论(解决方案)

给表带上前缀就是了

第一步:连接数据库,但不连接具体的数据库;

第二步:在表名前加上具体的数据库名称,并用“.”连接。

为什么要同时执行两台服务器的数据库?保持数据统一?

假设如果是这样的话,那执行一台服务器上的数据库就行了,另外一台做从数据库,主从热备。

假设而已。

两个连接,调用两次即可。无其他特别。

是的 我想知道的是为什么这么设计....

1 2lou不对。这个建构,没法同时执行的。同一台服务器的两个库是可以的。

执行两次mysql_connect,分别保存句柄。

从一个数据库select后,解析数据,再update到另一个。

同时执行的话,切换数据库即可。

呵呵,同时连接两个数据库其实是一样的

$con = mysql_connet("host_name","username","table_name");

$db1 = mysql_select_db("数据库1",$con);

$db2 = mysql_select_db("数据库2",$con);

$sql = "select * from table"

$row1 = mysql_query($sql,$db1);

$sql2 = "select * from table2"

$row2 = mysql_query($sql,$db2);

也可以封装成类 用起来方便点

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值