mysqldump nicht auf dem WAMP-Server

mysqldump nicht auf dem WAMP-Server

Ich versuche, mysqldump auf der MySQL-Konsole meines WAMP-Servers zu verwenden, aber mysqldump scheint dort nicht enthalten zu sein. Ich habe die Datei mysqldump.exe an diesem Speicherort gefunden:

/cygdrive/c/wamp/bin/mysql/mysql5.6.12/bin/mysqldump.exe

Wie verwende ich es in der MySqlConsole?

Ich habe versucht, einen mysqldump auszuführen, um eine Datenbank in eine neue Datenbank zu kopieren. Als ich um Hilfe bat, stellte sich heraus, dass MySQL keinen mysqldump-Support hatte, aber ich fand die ausführbare Datei in der Hoffnung, mysqldump-Unterstützung für MySQL zu erhalten, was der obige Link ist.

Ich bin wirklich neu bei MySQL, also könnte es möglicherweise etwas geben, das ich wirklich nicht verstanden habe

Antwort1

Legen Sie zunächst den Pfad wie folgt mysqldump.exein der PATHUmgebungsvariable fest (schließen Sie ihn ein):

set PATH=%PATH%;\Path\to\mysqldump.exe

mysqldumpZweitens müssen Sie den Befehl NICHT von ausführen mysqlconsole, er sollte von der normalen Eingabeaufforderung aus ausgeführt werden, sobald die PATHEinstellung vorgenommen wurde (wie oben erwähnt).

Sie können beispielsweise die folgende URL verwenden, um MySQL-Backups zu erstellen und wiederherzustellen:

Sichern und Wiederherstellen einer MySQL-Datenbank mit mysqldump

Drittens zeigt der Pfad, den Sie oben erwähnt haben, den Pfad von einer Linux/Unix-Maschine (mit Schrägstrichen). Falls Sie MySQL unter Linux verwenden, würde ich Ihnen empfehlen, die native (Linux-)Installation zu verwenden (anstelle der Verwendung von Cygwin mit mehreren Ebenen usw.).

verwandte Informationen