Bonjour,
Je travaille sur une application Delphi 7, mon os est Windows 8 64 bits. Dans mon code, je fais ainsi une sauvegarde de ma base de données sur MySQL:
C'est ceci qui s'affiche lorsque j'exécute ce ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part ShellExecute(1,'open',PChar('cmd.exe '),pchar('/c C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin\mysqldump.exe -u root --password=tresbien bd_emf>C:/backup_test.sql'),nil,SW_SHOW);
J'ai le fin backup_test.sql mais il est vide.
Mais lorsque j'exécute cette commandeen ligne de commande, elle s'exécute sans erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin>mysqldump -u root --password=tresbien bd_emf>C:/backup_test.sql
MySQLDUMP est existe dans le dossier C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin
Merci de votre aide, afin que je corrige cette erreur.
Partager