現在、私のlaravelプロジェクトでmysqlデータベースのバックアップと復元を試みています。これを使用していますlaravelパッケージ https://github.com/backup-manager/laravel バックアップパッケージの場合。私はすでに指示に従いますが、最後の質問でコマンドライン(php artisan db:backup)を使用してローカルデータベースをバックアップしようとすると、このメッセージが表示されます。
Dumping database and uploading...
[BackupManager\ShellProcessing\ShellProcessFailed]
'mysqldump' is not recognized as an internal or external command,
operable program or batch file.
私はすでにそれをグーグルで検索し、C:\ xampp\mysql\binをWindowsの環境変数パスに配置しましたが、まだこの問題があります。誰かがこれを修正する方法を知っているなら、教えてください、私は本当に感謝しています。
Laravel 5.1.x
mysqldump.exeが見つかりませんその場所では、正しいパスが以下に示されているためです
cd C:\ Program Files(x86)\ MySQL\MySQL Server 5.5\bin
Enterキーを押します
次に入力します
mysqldump.exe
または、
このディレクトリ「C:\ ProgramFiles(x86)\ MySQL\MySQL Server 5.5\bin」を直接開き、キーボードから左Shiftキーを押し、ディレクトリウィンドウを右クリックします。次に入力します
mysqldump.exe
100%正しく動作します