mysqldump が WAMP サーバー上にありません

mysqldump が WAMP サーバー上にありません

私は WAMP サーバーの MySQL コンソールで mysqldump を使用しようとしていますが、mysqldump が含まれていないようです。次の場所に mysqldump.exe ファイルがあります:

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

MySqlConsole でどのように使用すればよいですか?

mysqldump を実行して、データベースを新しいデータベースにコピーしようとしていました。ヘルプを求めたところ、mysql は mysqldump をサポートしていないことがわかりましたが、mysql で mysqldump サポートを得られることを期待して、上記のリンクにある実行可能ファイルを見つけました。

私はMySQLの初心者なので、理解していない点があるかもしれません。

答え1

まず、次のように環境変数mysqldump.exeにパスを設定(含める)しますPATH

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

mysqldump次に、からコマンドを実行する必要はなく、 が設定されたら (前述のとおり) mysqlconsole、通常のコマンド プロンプトから実行する必要があります。PATH

たとえば、以下の URL を使用して、mysql バックアップを作成および復元できます。

mysqldump を使用して MySQL データベースをバックアップおよび復元する

3 番目に、上で述べたパスは Linux/Unix マシンからのパスを示しています (スラッシュを含む)。Linux で mysql を使用している場合は、ネイティブ (Linux) インストール (階層化された Cygwin などを使用する代わりに) を使用することをお勧めします。

関連情報