371 Stimmen

Herunterladen des MySQL-Dumps von der Kommandozeile

Ich ziehe von Linode weg, weil ich nicht über die notwendigen Linux-Sysadmin-Kenntnisse verfüge. Bevor ich den Übergang zu einem eher einsteigerfreundlichen Dienst vollziehe, muss ich den Inhalt einer MySQL-Datenbank herunterladen. Gibt es eine Möglichkeit, dies über die Befehlszeile zu tun?

3voto

Tippen Sie einfach mysqldump o mysqldump --help in Ihrer cmd wird angezeigt how to use

Hier ist mein cmd-Ergebnis

C:\Program Files\MySQL\MySQL Server 5.0\bin>mysqldump
Usage: mysqldump [OPTIONS] database [tables]
OR     mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
OR     mysqldump [OPTIONS] --all-databases [OPTIONS]
For more options, use mysqldump --help

3voto

user8376416 Punkte 31

Gehen Sie in das MySQL-Installationsverzeichnis und öffnen Sie dort cmd. Führen Sie dann den folgenden Befehl aus, um ein Backup Ihrer Datenbank zu erstellen.

mysqldump -u root -p --add-drop-database --databases db> C:\db-dontdelete\db.sql

2voto

Anand Raj Punkte 29

Wenn Sie MySQL an einem anderen als dem Standard-Port betreiben:

mysqldump.exe -u username -p -P PORT_NO database > backup.sql

2voto

Tara Prasad Gurung Punkte 3206

Für diejenigen, die das Passwort in der Kommandozeile eingeben möchten. Es ist möglich, aber es wird empfohlen, es in Anführungszeichen zu setzen, damit das Sonderzeichen keine Probleme verursacht.

mysqldump -h'my.address.amazonaws.com' -u'my_username' -p'password' db_name > /path/backupname.sql

2voto

Nilupul Heshan Punkte 479

mysqldump ist ein weiteres Programm (.exe-Datei) im MySQL-Verzeichnis

Programm-Dateien \MySQL\MySQL Server 8.0 \bin

Stufe 1 : Zuerst müssen Sie zum Pfad gehen und CMD aus dem Ordner heraus öffnen.

Stufe 2 : Dann tippen Sie mysqldump in der CMD


sollte es wie folgt angezeigt werden

Usage: mysqldump [OPTIONS] database [tables]
OR     mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
OR     mysqldump [OPTIONS] --all-databases [OPTIONS]
For more options, use mysqldump --help

Stufe 3 : Geben Sie dann folgenden Befehl ein

mysqldump -u [user_name] -p [database_name] > D:\db_dump.sql

Anmerkung: sollten Sie einen absoluten Pfad für die Ausgabedatei angeben. Hier biete ich D:\

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