9 Stimmen

mysqldump. Wo befindet sich die Datei?

Ich habe eine Aktualisierung meiner Datenbank vorgenommen, kann aber die Datei nicht finden, um sie herunterzuladen. Wo ist die Datei zu finden? Vielen Dank im Voraus

   root@xxxx:~# mysqldump -u root -p cherio > myBackup.sql
    Enter password: 
    root@xxxx:~# find myBackup.sql
    myBackup.sql

EDIT:

Ich habe dies versucht:

  root@xxxx:~# find / -name "myBackup.sql"
  /root/myBackup.sql

Ok, ich musste mein FTP aktualisieren, damit die Datei angezeigt wurde.

15voto

Panagiotis Punkte 1521

In demselben Verzeichnis, in dem Sie den Dump erstellt haben. Es heißt ./myBackup.sql und nicht myBackup.sql Führen Sie ein ls -all durch.

3voto

Umesh Patil Punkte 4080

Sie befindet sich in demselben Verzeichnis, in dem Sie diesen Befehl ausgeführt haben. Um dies zu überprüfen, führen Sie "pwd" aus, das Ihnen den aktuellen Pfad anzeigt. Führen Sie dann den Befehl aus und die Datenbankdatei wird im selben Verzeichnis gespeichert. Um die generierte Datei korrekt zu erhalten, führen Sie den folgenden Befehl aus,

mysqldump --database --user=root --password your_db_name > export_into_db.sql

So erhalten Sie die Datenbankdatei "export_into_db.sql". Spielen Sie mit ihr.

Viel Spaß...

2voto

manurajhada Punkte 5164

Es befindet sich entweder im Stammverzeichnis oder im aktuellen Verzeichnis, in dem Sie den Befehl dump ausführen. Versuchen Sie diesen Befehl im Terminal

locate myBackup.sql

0voto

molu2008 Punkte 1219

Ich hatte das gleiche Problem. Es stellte sich heraus, dass ich aus irgendeinem Grund keine Datei im Root-Verzeichnis erstellen konnte. Versuchen Sie, in einen tieferen Ordner zu gehen. Zum Beispiel

cd var
cd www

und dann ausführen:

mysqldump -uUSERNAME -pPASSWORD DATABASE > backup.sql

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X