A voir également:
- Faire un dump des tables SQL en PHP
- Comment faire une table des matières sur word - Guide
- Easy php - Télécharger - Divers Web & Internet
- Retour a la ligne php ✓ - Forum PHP
- Oracle liste des tables ✓ - Forum Oracle
- Blob sql ✓ - Forum Webmastering
3 réponses
foobar47
Messages postés
13536
Date d'inscription
jeudi 9 janvier 2003
Statut
Contributeur
Dernière intervention
16 mai 2014
532
24 juil. 2009 à 11:31
24 juil. 2009 à 11:31
Bah tu dis que tu exécutes tes requêtes via des fichiers PHP.
Adapte donc un script php qui te fera un dump de la table...
si tu as accès aux commandes system :
Et tu peux même te créer une petite interface web :
http://www.mt-soft.com.ar/2007/12/21/php-script-mysqldump/ (exemple parmi tant d'autres...)
Sinon :
Evidemment, adapte les fichiers config, opendb et closedb.
Adapte donc un script php qui te fera un dump de la table...
si tu as accès aux commandes system :
<?php include 'config.php'; include 'opendb.php'; $backupFile = $dbname . date("Y-m-d-H-i-s") . '.gz'; $command = "mysqldump --opt -h $dbhost -u $dbuser -p$dbpass $dbname | gzip > $backupFile"; system($command); include 'closedb.php'; ?>
Et tu peux même te créer une petite interface web :
http://www.mt-soft.com.ar/2007/12/21/php-script-mysqldump/ (exemple parmi tant d'autres...)
Sinon :
<?php include 'config.php'; include 'opendb.php'; $tableName = 'mypet'; $backupFile = 'backup/mypet.sql'; $query = "SELECT * INTO OUTFILE '$backupFile' FROM $tableName"; $result = mysql_query($query); include 'closedb.php'; ?>
Evidemment, adapte les fichiers config, opendb et closedb.
foobar47
Messages postés
13536
Date d'inscription
jeudi 9 janvier 2003
Statut
Contributeur
Dernière intervention
16 mai 2014
532
23 juil. 2009 à 16:03
23 juil. 2009 à 16:03
Bonjour,
Si tu ne peux pas faire un dump de la table, fais un dump complet de la base... la table sera dedans.
Si tu ne peux pas faire un dump de la table, fais un dump complet de la base... la table sera dedans.