通常在使用命令转储 MySQL 数据库后,mysqldump
我会立即 tar/gzip 生成的文件。我正在寻找一种在一个命令中执行此操作的方法:
所以从这里:
mysqldump dbname -u root -p > dbname.sql
tar czvf dbname.sql.tgz dbname.sql
rm dbname.sql
对于这样的事情:
mysqldump dbname -u root -p > some wizardry > dbname.sql.tgz
甚至更好(因为我通常将转储文件scp'ing到另一台服务器):
mysqldump dbname -u root -p > send dbname.sql.tgz to user@host
我在 debian 上运行 bash。