gpt4 book ai didi

mysql - 如何将 bzip 的输出通过管道传输到 mysql,以将数据直接从 bzip 压缩文件恢复到数据库中

转载 作者:IT老高 更新时间:2023-10-29 00:05:28 25 4
gpt4 key购买 nike

为了直接以bz2格式转储数据库,我尝试使用管道直接压缩转储文件,如下:

mysqldump -u userName -p myDataBase | bzip2 -c > myDump.sql.bz2

我想为恢复做类似的事情。我可以使用 2 个命令来执行此操作,如下所示:命令1:

bzip2 -d myDump.sql.bz2

命令 2:

mysql -u userName -p myDataBase < myDump.sql

想要:现在我想使用管道将 myDump.sql.bz2 恢复到数据库 myDataBase

最佳答案

bzip2 -dc myDump.sql.bz2 | mysql -u userName -p myDatabase - bzip2 的 -c 选项使其将输出发送到标准输出,您在创建转储时已经在使用它。

关于mysql - 如何将 bzip 的输出通过管道传输到 mysql,以将数据直接从 bzip 压缩文件恢复到数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11080773/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com