2 votes

comment utiliser la commande mysqldump en php ?

Je veux sauvegarder ma base de données. J'ai donc utilisé la commande suivante

$command = "mysqldump --user=root asset_management > D:\assetmanagement\public\backup\backup.sql"; system($command);

Mais cela produit un fichier sql vide quelqu'un peut-il m'aider ?

1voto

pravinjakate1 Points 11

Supposons que votre mysqldump se trouve dans le dossier C:/wamp/bin/mysql/mysql5.1.33/bin/.

$mysqlPath="C:/wamp/bin/mysql/mysql5.1.33/bin/";
//There should be password for root user. Blank password will not work.

$command = $mysqlPath . "mysqldump.exe asset_management > D:\assetmanagement\public\backup\backup.sql --user=root --password=yourpassword ";

1voto

$command = "mysqldump --user=root -pass=yourpassword asset_management > D:\assetmanagement\public\backup\backup.sql"; system($command);

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X