mysqldump Restore

  • VB6

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von AndiD.

    mysqldump Restore

    Hi @ll,

    mit folgendem Code erstelle ich in VB6 ein Backup einer mysql-Datenbank in Form einer .sql-Datei, was auch wunderbar klappt:

    Quellcode

    1. strOriginal = App.path & "\mysql\bin\"
    2. strZiel = "Backup_" & Format(Date, "dd.mm.yy")
    3. Shell (strOriginal & "mysqldump.exe --opt -h" & IPAdresse.Text & " -uMyUser -C -r" & strDump_Pfad & strZiel & ".sql -pMyPassword MyDatabase")


    Mit folgendem Code versuche ich die .sql-Datei wieder einzuspielen, was jedoch nicht funktioniert. Es kommt allerdings auch keine Fehlermeldung:

    Quellcode

    1. strQuelle = CommonDialog1.FileName
    2. strPfad = App.path & "\mysql\bin\"
    3. Shell (strPfad & "mysql.exe -uMyUser -pMyPassword -h" & IPAdresse.Text & " MyDatabase < " & strQuelle)


    Wenn ich die .sql-Datei manuell über phpMyAdmin einspiele klappt es, also muß der Fehler im Code liegen. Weiß jemand, was ich falsch mache ?

    Besten Dank im voraus

    Gruz Andi...