krueschi

Erstellte Forenantworten

1 Beitrag anzeigen (von insgesamt 1)
  • Autor
    Beiträge
  • als Antwort auf: Problem mit Datensicherung #888
    krueschi
    Teilnehmer

    Hallo,

    habe das selbe Problem gehabt (0 kB .sql file) und dadurch gelöst, dass für den mysqldump explizit der Port für die DB Verbindung ergänzt wird. Standardmäßig wird MySQL mit dem Port 3306 installiert, so dass diese dann lauten sollte

    a) für Windows
    mysqldump --port=3306 -u%MYSQLUSER% -p%MYSQLPWD% jlawyerdb > %BACKUPDIR%/jlawyerdb-dump.sql

    b) für Linux
    Linux
    mysqldump --port=3306 -u$MYSQLUSER -p$MYSQLPWD jlawyerdb > $BACKUPDIR/jlawyerdb-dump.sql

    (Wer will, kann natürlich auch am Beginn des Skripts eine Variable setzen. Bei Installation des MySQL Servers unter einer anderen Port-Nummer muss dann diese statt 3306 eintragen.)
    Da ich nicht den Standard-Port für den MySQL Server verwende, war das explizite Setzen des Ports naheliegend.

    Gruß
    Christian

    • Diese Antwort wurde vor vor 9 Jahren, 5 Monaten von krueschi bearbeitet. Grund: Ergänzung und Klarstellung, Reihenfolge Windows vor Linux geändert
1 Beitrag anzeigen (von insgesamt 1)