
私は 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 などを使用する代わりに) を使用することをお勧めします。