Ver Mensaje Individual
  #2  
Antiguo 01-03-2017
emeritos emeritos is offline
Miembro
 
Registrado: may 2003
Posts: 307
Reputación: 21
emeritos Va por buen camino
ejecutar mysql para restaurar

Hola dilferos:
He realizado una copia de seguridad de mi db con mysqldump (delphi7)

Código Delphi [-]
    operacion:='open';
    nombre:='mysqldump.exe';
    parametro:='--opt --add-drop-table --user=beni --password=penco --databases beni --result-file="C:\beni\respaldoBOP.sql"';
    path:='C:\beni\';
    shellexecute(handle,pchar(operacion),pchar(nombre),pchar(parametro),pchar(path),sw_shownormal);

Ha salido todo bien de momento.Per a la hora de restaurarla con mysql

Código Delphi [-]
    operacion:='open';
    nombre:='mysql.exe';
    parametro:='--user="beni" --password="penco" beni < "C:\beni\respaldo.sql"';
    path:='C:\beni\';
    shellexecute(handle,pchar(operacion),pchar(nombre),pchar(parametro),pchar(path),sw_shownormal);

Y lo unico que hace es sacarme por pantalla las opciones de mysql, incluso son las ".

A traves del teclado con cmd la misma sentencia lo realiza bien.

¿Por que y como solucionarlo ?

Gracias.
Responder Con Cita