DB real と backDB の 2 つがあります。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());
私はそれと戦ってきましたが、正しく理解できません...ありがとう
更新:両方の DB に接続でき、単純な選択もできます。しかし、A から読み取り、BackupDb にコピーする場合は、常に 1 つの DB にのみ接続します。
エラー メッセージ: 実 DB の「バックアップ」ユーザーに対する SELECT コマンドが拒否されました...
重要な情報: 私は共有ホストにいるので、それほど簡単ではありません:)