Sur le serveur de départ
|
1 |
system( 'mysqldump --host=[SERVEUR] --user=[UTILISATEUR] --password=[MOT DE PASSE] [BASE DE DONNEES] [TABLES] > /dump.sql' ); |
Notes
- Il est possible d’exporter toutes les tables en omettant le dernière argument
- –ignore-table=[BASE].[TABLE] permet d’exclure une table
Sur le serveur de destination
|
1 2 3 4 5 6 7 8 9 |
// Téléchargement du fichier system( 'wget http://[DOMAINE]/dump.sql' ); // Import system( 'cat dump.sql | mysql --host=[SERVEUR] --user=[UTILISATEUR] --password=[MOT DE PASSE] [BASE DE DONNEES]' ); |