2012-06-29 64 views

回答

10

我从我的其他问题的答案。 这是您使用时导入压缩文件的命令7zip

7z x -so backup.7z |的MySQL -u根检验

x为提取命令

-so选项使7-ZIP写入stdout

1

你想可能尝试解压缩。

完整的命令将xz −−decompress −−stdout backup.sql.gz | mysql -u root test

+1

它显示了一个错误 - > ** xz:backup.sql.zip:文件格式无法识别** – Subrata

+1

xz似乎不支持zip文件。只有xc和lzma格式。 – ESG

+0

将7-zip工作? – Subrata

5
zcat backup.sql.gz | mysql -u[username] -p[pswd] [db] 
14

尝试:

unzip -p dbdump.sql.zip | mysql -u root -p yourdbname 

的dbdump.sql。 zip应该包含一个单独的SQL文件。 -p标志将输出输出到mysql二进制文件中。

+2

这样工作就像一个魅力,谢谢! – gosukiwi