J'ai bien lu tous les topics sur mysqldump et chez moi ca me creer un fichier vierge, je suis sous MAMP (OSX) j'utilise la commande :
system("mysqldump --host=localhost --user=root --password=root --tables etudiants > test1.sql");
j'ai essayé avec ou sans "=" , avec localhost:8889 mais ca me fait un fichier vide a chaque fois.De plus la commande mysqldump n'est pas reconnue sous mon editeur de texte ( pas de changement de couleurs ) mais c'est surement normal...
Mais le fichier existe bien sur mon disque