Mysqldump

Fermé
rachelb Messages postés 48 Date d'inscription mardi 13 avril 2004 Statut Membre Dernière intervention 19 décembre 2007 - 27 janv. 2005 à 17:58
Jean-François Pillou Messages postés 18301 Date d'inscription lundi 15 février 1999 Statut Webmaster Dernière intervention 16 février 2023 - 28 janv. 2005 à 13:54
bonsoir

Jai trouvé ce script php qui permet de sauvegarder une base de données mysql:

system(mysqldump --host localhost --user root mabase>base.sql

quand le script s'exécute le fichier base.sql est crée mais il n'y a rien dedans alors que quand j'exécute cette commande ( sans 'system') sur MSdos ca marche!!

je comprend pas!

si quelqu'un pouvait m'aider

merci d'avance

rachel

1 réponse

Jean-François Pillou Messages postés 18301 Date d'inscription lundi 15 février 1999 Statut Webmaster Dernière intervention 16 février 2023 63 274
28 janv. 2005 à 13:54
Plus exactement ça doit être :

<?
system("mysqldump --host localhost --user root mabase>base.sql ");
?>


Le problème c'est que lorsqu'il est lancé de PHP, il ne sait peut-être pas où se trouve l'exécutable mysqldump... essaye de lui préciser le chemin complet !


0