我正在尝试将数据库数据复制到另一个数据库。我试图使用下面的程序不起作用。我是MySQL和PHP的新手
<?php
require_once('conf.php');
?>
<?php
$q=mysql_query("SELECT * FROM navroop_mlm.".memberlogtbl." WHERE totalleft >='7' AND totalright >='7'");
while($r=mysql_fetch_array($q)){
$id=$r['id'];
$qlnk=mysql_pconnect("localhost", "navroop_mlm", "guwahati0011*");
mysql_select_db("navroop_aip", $qlnk);
mysql_query("INSERT INTO member_login (id, name, username, password,sex) VALUSE ('$id', '".$r['name']."', '".$r['username']."', '".$r['password']."', '".$r['sex']."')");
}
请帮我。这里的username,Password和server都与两个数据库相同。
最佳答案
永远不要这样做。它不会做您认为会做的事,并且将来会引起无穷的痛苦。如果需要在两个数据库之间复制数据,请使用数据库复制或查找其他解决方案。不要违反SPOT rule。
关于php - 在MySQL循环中连接另一个数据库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8223123/