分页: 1 / 1

[已解决]如何在mysqldump 并直接加密压缩数据库后,检查dump是否正常?

发表于 : 2012-12-21 16:31
cwjbeyond
原来的语句如下:
mysqldump -u root -p123456 yourdb | zip -P123456 ~/test.zip -
功能是将mysqldump出来的数据库直接加密压缩至test.zip。

现在的需求是:
1.保留用管道直接加密压缩数据库的功能,然后获取mysqldump的结果是否正常。
2.最好一行完成,因为是通过调用shell运行这条语句的。

求高手指教。

Re: 如何在mysqldump 并直接加密压缩数据库后,检查dump是否正常?

发表于 : 2012-12-21 16:38
枫叶饭团
用pv可以查看管道

Re: 如何在mysqldump 并直接加密压缩数据库后,检查dump是否正常?

发表于 : 2012-12-21 16:47
cwjbeyond
发现重定向是可以的,如下:
mysqldump -u root -p123456 yourdb 2> ~/result | zip -P123456 ~/test.zip -

只重定向错误的输出,然后再检查一下~/result的大小是不是0字节,就可以满足需求啦。
看来还是要认真思考一下再发帖问。 :em06

PS:pv是啥,默认没安装啊。不通用……