Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Restaurar Base De Datos Hecha Con Mysqldump (https://www.clubdelphi.com/foros/showthread.php?t=63683)

JUANRS 26-02-2009 11:48:19

Restaurar Base De Datos Hecha Con Mysqldump
 
Hola a Tod@s!!!

Uso Delphi 7 y base de datos MySQL, he realizado una copia de la base de datos a traves del comando WinExec y la instrucción MySQLdump. De la siguiente forma:

WinExec('cmd /k "C:\Archivos de Programa\MySQL\MySQL Server 5.0\bin\mysqldump" -h localhost --user=user --password=pass --databases misdatos > C:\copiaSeguridad.sql', SW_Hide);

MI pregunta!!!! Ahora quiero recuperar (restaurar) la base de datos a partir del fichero guardado, usando tambien WinExec y el comando "mysql" en lugar del "mysqldump". El usuario debe poder seleccionar el fichero que quiere restaurar de entre todos los que pueda tener. Lo que no se es pasarle una ruta almacenada en una variable a la función WinExcec, desde donde pueda leer el fichero origen.

No se si me he explicado del todo bien. Agradezco mucho cualquier ayuda que me podais prestar.


La franja horaria es GMT +2. Ahora son las 05:30:35.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi