gpt4 book ai didi

mysql - 如何将 sql.gz 文件转储到 mysql

转载 作者:IT王子 更新时间:2023-10-29 00:11:29 26 4
gpt4 key购买 nike

我已经将生产服务器上的几乎所有空间都分配给了我的表空间

现在我有一个大约 20gb 的压缩转储,需要将其转储到 mysql

问题是服务器没有太多空间来解压缩文件(这需要大约 120 GB)

我已经使用了 beolw 命令,但我失败了,因为它首先解压缩文件,然后将输出重定向到 mysql

 gunzip dbdump.sql.gz | mysql -u root -proot123 -S /home/mysql55/tmp/mysql.sock 

有什么办法可以不解压就转储压缩文件

任何建议都非常感谢

最佳答案

您应该告诉 gunzip 写入标准输出。您现在所做的根本不会通过管道传输任何输出。

gunzip -c dbdump.sql.gz | mysql (args...)

关于mysql - 如何将 sql.gz 文件转储到 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15643737/

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