2015-07-11 12 views
5

Derzeit versuche ich, die MySQL-Datenbank in meinem Laravel-Projekt zu sichern und wiederherzustellen. Ich verwende dieses Laravel-Paket https://github.com/backup-manager/laravel für Backup-Paket. Ich folge bereits den Anweisungen, aber wenn ich versuche, meine lokale Datenbank über die Befehlszeile (php artisan db: backup) in der letzten Frage zu sichern, habe ich diese Nachricht bekommen.'mysqldump' wird nicht als interner oder externer Befehl erkannt

Dumping database and uploading... 

[BackupManager\ShellProcessing\ShellProcessFailed] 
'mysqldump' is not recognized as an internal or external command, 
operable program or batch file. 

googeln ich es schon, und schon C setzen: \ xampp \ mysql \ bin auf meinem Windows-env Variablen Pfade, aber ich immer noch mit dieser Frage. Wenn jemand weiß, wie das zu beheben ist, bitte sagen Sie mir, ich schätze es wirklich.

Laravel 5.1.x

+0

öffnen richtig ein neues Befehlsfenster arbeiten. Geben Sie ein. Schau dir den Pfad an. War es aktualisiert? Typ mysqldump – Drew

+0

Ja, es ist aktualisiert, aber, wenn ich mysqldump eintippe, bekam ich die gleiche Nachricht. ('mysqldump' wird nicht als interner oder externer Befehl erkannt, ausführbare Programm- oder Stapeldatei.) – RK26

+0

CD c: \ dann Verzeichnis mysqldump.exe/s – Drew

Antwort

4

Es ist, weil mysqldump.exe nicht in dieser Position gefunden wird, wird der richtige Weg unten

  1. öffnen Eingabeaufforderung gegeben und geben Sie diese

    CD C: \ Programme (x86) \ MySQL \ MySQL Server 5.5 \ bin

Drücken Sie die Eingabetaste

dann

mysqldump.exe

oder geben Sie

Öffnen Sie direkt dieses Verzeichnis "C: \ Programme (x86) \ MySQL \ MySQL Server 5.5 \ bin" und drücken Sie LINKE UMSCHALTTASTE von der Tastatur und RECHTSKLICK auf das Verzeichnisfenster. geben Sie dann

mysqldump.exe

Es 100%

Verwandte Themen