Я хотел бы вставить все данные таблицы, представленной в базе данных нашей сети, в удаленную базу данных (присутствует на удаленном сервере)
(это действие будет автоматизировано каждые 30 минут)
Проблема в том, что я не вижу, как извлечь все данные из table_local и вставить их непосредственно в table_remote.
Действительно, для подключения к этим двум базам данных я использую PDO
<?php
// LOCAL
$user = 'user1';
$password = 'password1';
$dns = 'completeDNS1';
$bdd = new PDO($dns, $user, $password);
$request = $bdd->prepare("SELECT * FROM table_local");
$request ->execute();
// REMOTE
$user = 'user2';
$password = 'password2';
$dns = 'completeDNS2';
$bdd = new PDO($dns, $user, $password);
// How to insert the previous data on the table_remote ?
?>
Я бы хотел, если возможно, избежать foreach
, потому что скрипт будет запускаться очень часто, а table_local содержит много строк
Есть ли простое решение?