を使用してリモートのMySQLサーバーからテーブルを取得し、zip
を使用してこのダウンロードしたファイルを圧縮します。ダウンロード中は、pv
を使用して進捗状況を確認できます。mysqldump、pv、zipコマンドを一緒に使うには?
コマンドの1行で|
で上記のことを行うことはできますか?
mysqldump -uuser_name -ppassword -hremote_address --routines my_database my_table | pv | zip > my_database_my_table.sql.zip
このコマンドを使用して、問題がunzip my_database_my_table.sql.zip
を実行するときに、私は、出力ファイルの名前として-
を得たことである:
これらは私が試したものです。 zip
コマンドを実行すると、ファイルの名前を確認できたらいいですか?
拡張ファイルの名前を設定することはできますか?
mysqldump -uuser_name -ppassword -hremote_address --routines my_database my_table | pv | zip my_database_my_table.sql > my_database_my_table.sql.zip
このコマンドはエラーmysqldump: Got errno 32 on write
を返します。
それを解凍します。この作品は、mysqldump -uuser_name -ppassword -hremote_address - ルーチンmy_database my_table | pv | bzip2 -c> my_database_my_table.sql.bz2 – abkrim