小编ape*_*ari的帖子

管道 gunzip 和 mysql 以 gunzip 转储并导入它

我有一个 .gz sql 转储文件(例如:foo.sql.gz),我想使用经典的 mysql 命令将其导入到我的数据库中。

gunzip -c foo.sql.gz > foo.sql

mysql -uroot -ppassword foo < foo.sql
Run Code Online (Sandbox Code Playgroud)

foo 是数据库。

如何在一个命令中管理这两个命令?

试过

gunzip -c foo.sql.gz | mysql -uroot -ppassword foo
Run Code Online (Sandbox Code Playgroud)

但似乎不起作用;我明白了gzip: stdout: Broken pipe

mysql gunzip pipe stdout dump

29
推荐指数
3
解决办法
2万
查看次数

标签 统计

dump ×1

gunzip ×1

mysql ×1

pipe ×1

stdout ×1