需要备份warehouse这个DB下所有以tmp_开头的表名。直接说结论:

  

 mysqldump -h*** -u** -p* warehouse $(mysql -h*** -u** -p* -Dwarehouse -Bse "show tables from warehouse where tables_in_warehouse like 'tmp_l%'") | gzip >> 1.sql.gz

其中:-Bse是为了将查询中的-----------------等分隔符给屏蔽了。

  gzip是打包压缩。

05-11 12:54