muchas gracias.
Pero hay una cosa que no entiendo si pongo para restaurarla como ma indicado:
Código Delphi
[-]
operacion:='open';
nombre:='mysql.exe';
parametro:='-e "source \beni\respaldo.sql" bd
path:='C:\beni\';
shellexecute(handle,pchar(operacion),pchar(nombre),pchar(parametro),pchar(path),sw_shownormal);
asi deberia de funcionar supongo, pero donde se pone el usuario y el password de la b.d.
saludos.