我有两个数据库 real 和 backDB。我想用 SQL 将所有内容从一个复制到另一个……这似乎并不容易。如果有人可以帮助我。这是我的代码:
$newdbsql="CREATE TABLE $newdb LIKE $actdbname.`$acttable`";
$newresult = mysql_query($newdbsql, $bckconn) or die(mysql_error());
// copy all the data
$query = "INSERT INTO $newdb SELECT * FROM $actdbname.$acttable WHERE $acttable.azon < $upto";
$result = mysql_query($query, $bckconn) or die(mysql_error());
我一直在与它作斗争,但我无法正确...谢谢
更新:我可以连接两个数据库,也可以进行简单的选择。但是在我想从 A 读取并复制到 BackupDb 的地方,它总是只连接到一个 DB。
错误消息:SELECT 命令拒绝“备份”真实数据库上的用户...
重要信息:我在共享主机上,所以这并不容易:)